Steel Bank Common Lisp

البرمجيات قطة:
Steel Bank Common Lisp
تفاصيل البرنامج:
الإصدار: 1.3.0 محدث
تاريخ إيداع: 9 Apr 16
المطور: Christophe Rhodes
ترخيص: حرر
شعبية: 13

Rating: 3.0/5 (Total Votes: 2)

ويوفر مترجم متكامل الأصلي، مصحح، والعديد من الملحقات.

والصلب البنك اللثغة المشتركة (SBCL) تم اختباره على مختلف منصات POSIX ويندوز

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

تعزيز:
SB-BSD-مآخذ لديها الآن الدعم الأساسي ل IPv6
تمت إضافة حزمة SB-يونيكود، التي تحتوي على العديد من الوظائف ذات الصلة لمعالجة نص Unicode
القارئ طبيعتها الآن الرموز لتطبيع نموذج KC (NFKC). يمكن تعطيل هذا السلوك مع SB-EXT: READTABLE التطبيع
وأشار A-تحذير أسلوب إذا الإعلانات OPTIMIZE تحديد تتضاعف نوعية مع القيم المختلفة.
إصلاحات الشوائب:
وأشار متحفظ للصفحات تمحو DWORDS غير المستخدمة بحيث لا تستطيع أن تتصرف الجذور كما خاطئة بدورها.
تم تحسين طريقة تعامل وكر للالمعجمية متغير والرمز الكلي الارتباطات
HANDLER- {BIND، حالة} لم تعد تسقط في LDB عندما يتضمن بندا نوع الحالة غير معروف. الانحدار في 1.1.19
في التعليمات البرمجية تفسير، المسندات عدم المساواة لم اكتب إنهاء إجراءات الحجج التي لم فحصها، واستخدام 1-حجة MIN أو MAX قبول عدد معقدة.
وبالمناسبة وبالمناسبة-LIST مقبض رثت الرموز بشكل صحيح.

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

تعزيز:
SB-BSD-مآخذ لديها الآن الدعم الأساسي ل IPv6
تمت إضافة حزمة SB-يونيكود، التي تحتوي على العديد من الوظائف ذات الصلة لمعالجة نص Unicode
القارئ طبيعتها الآن الرموز لتطبيع نموذج KC (NFKC). يمكن تعطيل هذا السلوك مع SB-EXT: READTABLE التطبيع
وأشار A-تحذير أسلوب إذا الإعلانات OPTIMIZE تحديد تتضاعف نوعية مع القيم المختلفة.
إصلاحات الشوائب:
وأشار متحفظ للصفحات تمحو DWORDS غير المستخدمة بحيث لا تستطيع أن تتصرف الجذور كما خاطئة بدورها.
تم تحسين طريقة تعامل وكر للالمعجمية متغير والرمز الكلي الارتباطات
HANDLER- {BIND، حالة} لم تعد تسقط في LDB عندما يتضمن بندا نوع الحالة غير معروف. الانحدار في 1.1.19
في التعليمات البرمجية تفسير، المسندات عدم المساواة لم اكتب إنهاء إجراءات الحجج التي لم فحصها، واستخدام 1-حجة MIN أو MAX قبول عدد معقدة.
وبالمناسبة وبالمناسبة-LIST مقبض رثت الرموز بشكل صحيح.

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

تعزيز:
SB-BSD-مآخذ لديها الآن الدعم الأساسي ل IPv6
تمت إضافة حزمة SB-يونيكود، التي تحتوي على العديد من الوظائف ذات الصلة لمعالجة نص Unicode
القارئ طبيعتها الآن الرموز لتطبيع نموذج KC (NFKC). يمكن تعطيل هذا السلوك مع SB-EXT: READTABLE التطبيع
وأشار A-تحذير أسلوب إذا الإعلانات OPTIMIZE تحديد تتضاعف نوعية مع القيم المختلفة.
إصلاحات الشوائب:
وأشار متحفظ للصفحات تمحو DWORDS غير المستخدمة بحيث لا تستطيع أن تتصرف الجذور كما خاطئة بدورها.
تم تحسين طريقة تعامل وكر للالمعجمية متغير والرمز الكلي الارتباطات
HANDLER- {BIND، حالة} لم تعد تسقط في LDB عندما يتضمن بندا نوع الحالة غير معروف. الانحدار في 1.1.19
في التعليمات البرمجية تفسير، المسندات عدم المساواة لم اكتب إنهاء إجراءات الحجج التي لم فحصها، واستخدام 1-حجة MIN أو MAX قبول عدد معقدة.
وبالمناسبة وبالمناسبة-LIST مقبض رثت الرموز بشكل صحيح.

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

تعزيز:
SB-BSD-مآخذ لديها الآن الدعم الأساسي ل IPv6
تمت إضافة حزمة SB-يونيكود، التي تحتوي على العديد من الوظائف ذات الصلة لمعالجة نص Unicode
القارئ طبيعتها الآن الرموز لتطبيع نموذج KC (NFKC). يمكن تعطيل هذا السلوك مع SB-EXT: READTABLE التطبيع
وأشار A-تحذير أسلوب إذا الإعلانات OPTIMIZE تحديد تتضاعف نوعية مع القيم المختلفة.
إصلاحات الشوائب:
وأشار متحفظ للصفحات تمحو DWORDS غير المستخدمة بحيث لا تستطيع أن تتصرف الجذور كما خاطئة بدورها.
تم تحسين طريقة تعامل وكر للالمعجمية متغير والرمز الكلي الارتباطات
HANDLER- {BIND، حالة} لم تعد تسقط في LDB عندما يتضمن بندا نوع الحالة غير معروف. الانحدار في 1.1.19
في التعليمات البرمجية تفسير، المسندات عدم المساواة لم اكتب إنهاء إجراءات الحجج التي لم فحصها، واستخدام 1-حجة MIN أو MAX قبول عدد معقدة.
وبالمناسبة وبالمناسبة-LIST مقبض رثت الرموز بشكل صحيح.

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

تحديد علة:
قراءة لمرة وحدة التقييم السياق backquote تخبط.
تعزيز:
عندما تفشل SAVE-يسب-AND-DIE المواضيع متعددة بسبب، تقرير القوائم الشروط أشار قيد التشغيل حاليا المواضيع.
استدار إلى أرمينيا لينكس.
تم تحديث بينالي الشارقة وبرنامج الرصد العالمي contrib.
جديد contrib SB-mpfr.

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

دعم بناء دليل تحت تيكسينفو الإصدار 5.
يبني ويندوز لم يعد عرض ومثل؛ هريرة الموت ومثل. الرسالة. بدلا من ذلك إلحاق تحذير لافتة العادية، ويمكن وضع صامت مع --noinform.
بناء الدعم في إطار التعامل مع رابط جديد من syscalls تحت نت بي.

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

تعزيز:
تم تحديث قوات الدفاع الذاتى الجوية إلى 3.0.2.
الأمثل:
على x86 و إكس86-64، أشكال النفي صحيح مثل (س - س) معترف بها الآن في سياقات الحسابية وحدات، وتجميع لينفي الأصلي، بدلا من الذهاب من خلال bignums فقط للحفاظ على بت منخفضة.
معبأة إطارات كومة بكفاءة أكبر في x86oids، التي يجب أن الحد من وتيرة Methuselahn المراجع المحافظة (أنه يساعد بالتأكيد مع gc.impure.lisp / BUG-936304 و x86).

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

ميزة جديدة:
الروابط contrib SB-GMP مع libgmp في وقت التشغيل لتسريع العمليات الحسابية على bignums والنسب.
تعزيز:
تفكيك بشرح الآن بعض وظائف ثابتة في عداد المفقودين في السابق، مثل الطول.
clean.sh الآن أيضا ينظف الداخلية وثيقة /.
SB-EXT:-WITH بادئة PRINT-SYMBOL يمكن استخدامها داخل ~ // لطباعة رمز مع بادئة الحزمة.
المصحح وbacktracing هم أكثر قوة ضد عربات التي تجرها الدواب طرق PRINT-الكائن.
الأمثل:
دعوات إلى وظائف ثابتة على إكس86-64 تستخدم تعليمات أقل.

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

تعزيز:
الخطأ continuable عندما defknown جي على مداخل fndb موجودة يمكن تجاهلها من قبل المارة: الكتابة-fndb-بصمت ر كحجة رئيسية لSB-ج: defknown (بعد الصفات). من المفيد أن تسمح defknown لإعادة تحميل. استخدام مع: تسمح مفاتيح أخرى تي للتوافق مع الإصدارات السابقة.
الأمثل:
المترجم هو أسرع بكثير في تجميع SVREF و(SETF SVREF) الأشكال.
إصلاح الخلل:
منع الماكياج مجموعة تحول من تعديل أشكال مصدر يسبب مشاكل لرمز inlined.
يدعو اضح والمخرجات الصحيحة الرمادي تيار روتين.
وأشار خطأ لشكل معدل صالح: ~ & # x3c؛ ~ @ & # x3e ؛.

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

الدعم المثبت MSI ويندوز يستخدم الآن ويندوز المثبت XML الأقل الإصدار 3.5 ويتضمن تحسينات الاستخدام المختلفة.
وcontrib SB-BSD-مآخذ يدعم الآن غير مؤمن وضع على ويندوز.
الخلفية ويندوز يدعم الآن منصة إكس86-64.
fasls هي الآن مرة أخرى للتنفيذ مباشرة (على منصات دعم خطوط كوخ، مع sbcl تثبيت مناسب).

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

الأمثل:
الخلفية SPARC الآن يدعم دقة جمع القمامة الأجيال (GENCGC). تمكين افتراضيا على سولاريس / سبارك ولينوكس / SPARC.
المترجم لم تعد تدور الحلقات في بعض الحالات التي يكون فيها هذا التحول يؤدي في الواقع إلى أن إنشاء التعليمات البرمجية أسوأ.
تعزيز:
إضافة دعم التجريبي لميزة SB-الخيط ومرفق مؤقت على ويندوز. يتم تمكين المواضيع افتراضيا، ويعتبر هذا الإصدار من SBCL ليكون آخر وتحريرها النهائي لدعم رسميا بناء مع المواضيع تعطيل.
إصلاح الخلل:
SB-CLTL2: يعالج MACROEXPAND-ALL بشكل صحيح التظليل من رمز، وحدات الماكرو من الارتباطات المعجمية.
تم منع توزيع كومة من إعلان DEBUG عالية في العديد من الحالات.
SB-EXT: GC-LOGFILE أشار خطأ عندما لم يتم تحديد ملف السجل.
تحليل-أصلي NAMESTRING تنفيذ التوزيع غير الناطقين بها في الحالات التالية: كان غير المرغوب فيه الذي يسمح الحقيقية.

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

تعزيز:
متغير جديد، SB-تحويلة: * تفكيك-علق * للسيطرة على الشرح مصدر الانتاج تفكيك. افتراضات إلى T.
الحجج مهلة تضاف إلى WITH-مزامنة وWITH-عودي-LOCK، والحجة الانتظار ف تضاف إلى WITH-عودي-LOCK.
الدعم: SB-EXT: الذرية PUSH وSB-EXT: الذرية POP تسمح عمليات الذرية على رؤوس القائمة.
الميزات الاختيارية (لم يتم تمكين افتراضيا) تسمح باستخدام إشارات التزامن بين موضوع ليتم تخفيض على بعض الأنظمة الأساسية المعتمدة (حاليا لينكس، وسولاريس، وفري على x86 و إكس86-64).

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

الضمني التحذيرات وظيفة عامة تحدد الآن حزمة التي يتم الآن إنشاء وظيفة عامة جديدة.
SB-EXT: الذري-UPDATE يجعل من السهل إجراء التحديثات غير مدمرة من CAS-قادرة الأماكن (مماثلة لتبادل كلوجر المفضل).
تشغيل البرنامج لن يترجم وإعادة بترميز البيئة في الحالات التالية: لم يتم توفير حجة البيئة. (# 985904)
أخطاء أثناء التوسع مترجم الكلي لم يعد يسبب أخطاء وقت التشغيل، تحذيرا وقت الترجمة فقط، ويتصرف على خلاف ذلك كما لو انخفض الماكرو مترجم إلى التوسع.
على إكس86-64، يتم محاذاة مدونة رؤوس كتلة مع NOPs متعددة البايت الآن بدلا من التكرار من NOP بايت واحد.
MAP-INTO هو أسرع بكثير عندما يكون تسلسل الهدف هو من نوع غير معروف؛ رسم الخرائط في قوائم لم يعد O (N ^ 2). (بفضل جيمس لورانس)
المترجم لم يعد-conses كومة للتحقق من المخارج في الحالات التي يكون فيها وظيفة الخروج هي مدى ديناميكي، أو عندما يمكن إثبات وظيفة الخروج لا يمكن الهروب.
SB-تسلسل: DOSEQUENCE أسرع على ناقلات من نوع عنصر غير معروف، وناقلات التي ليست صفائف SIMPLE.

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

بروتوكول إعادة تصميم للإقلاع عن التدخين SBCL. SB-EXT: EXIT هو نقطة الدخول الرئيسية الجديدة، SB-EXT: تم إهمال الإقلاع عن التدخين.
إضافات إلى API SB-الخيط: العائد من الخيط، إحباط، الخيط، MAIN-الخيط-P، وMAIN-الخيط.
FASL تحميل لم يعد الاستيلاء على قفل العالم.
GENCGC يستعيد الفضاء أكثر عدوانية عند الكائنات التي يتم تخصيصها لجزء كبير من إجمالي مساحة كومة المتاحة. (# 936304)
عرض Backtraces العدد الصحيح من الحجج للإطارات دعا مع العديد من الوسائط.
تمت إضافة دعم لإحباط (3)، الخروج (3)، و_exit (2) لSB-POSIX.

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

ثابت نسخة هيكل.
SBCL يمكن الآن تم إنشاؤها باستخدام رنة.
تم تحديث قوات الدفاع الذاتى الجوية 2.20.
ثابت أخطاء مترجم عندما يضعف أنواع صحيح شعر.

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

إصلاح الأخطاء: readdir يعمل الآن على: inode64 يبني داروين.
تحديد علة: الصراعات اسم بين رموز تمريرها كوسائط لمكالمة واحدة لاستيراد لم يعد إضافة رموز متعددة بنفس الاسم لمجموعة (يمكن كشفها عبر DO-الرموز).
تحديد علة: بناء الدعم دون dlshim على داروين x86 و إكس86-64.
علة: التتبع: تغلف لا شيء يعمل الآن على قدرة شرائية / لينكس.

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

ميناء جديد: واضاف لدعم إكس86-64 نت بي.
تحسين: دعم O_LARGEFILE الوصول إلى الملفات أكبر من 2GB على إكس86-64 / لينكس. (بفضل دانيال يانوس، انطلاق علة # 453080)
ميزة جديدة: SB-التأمل: منظمة الصحة العالمية وتتخصص مباشرة للحصول على قائمة من التعريفات لأساليب متخصصة على الطبقة مرت نفسها.
ميزة جديدة: SB-التأمل: منظمة الصحة العالمية وتتخصص-عموما للحصول على قائمة من التعريفات لأساليب متخصصة على الطبقة مرت نفسها، أو على فرعية منه.
جديد بناء العلم: SB-XREF مقابل الداخلية. سوف SBCL جمع المعلومات XREF حول نفسها أثناء الإنشاء (على سبيل المثال لM-؟ في الوحل)، إذا كان هذا العلم هو في تخصيص-المستهدفة features.lisp. سيؤدي هذا إلى زيادة الأساسية بنحو 5-6mb، ورغم ذلك فإنه في الغالب المثير للاهتمام أن SBCL
المطورين.

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

تحسين: تخصيص المكدس هو يجب أن يكون من الممكن الآن في جميع الحالات رمز مصدر المتداخلة: الفشل في كومة تخصيص عندما يتم يدويا فتح إختيار الكود المكافئ يعتبر الآن علة.
التحسينات المتعلقة البق يونيكود
ميزة جديدة: التجريبية: معلمة تنبعث-CFASL لتجميع ملف يمكن استخدامها لانتاج toplevel الآثار وقت الترجمة في ملف .CFASL منفصل.
الأمثل: إجبار إلى متجه، STRING، SIMPLE-STRING والتعرف فرعية-dimenstional واحد من الصفيف تصل 70٪ أسرع عند الحاجة إلى الإكراه الواقع.
الأمثل: اقتطاع على المفرد والمزدوج يطفو معروف هو تصل 25٪ أسرع.
الأمثل: تقسيم أرقام النقطة العائمة التي الثوابت يستخدم الضرب متبادلة عند وجود المعاملة بالمثل المحدد.
الأمثل: الضرب من عوامات أحادية ويطفو مزدوجة من قبل مستمر اثنين وقد الأمثل.
الأمثل: يتم حل ARRAY-IN-حدود-P في الترجمة من الوقت عندما تكون المعلومات نوع الكافية.
الأمثل: فتحة ذات قيمة و(SETF فتحة القيمة) مع أسماء فتحة ثابتة على الأشياء بنية المعروفة تتسم بالكفاءة كما defstruct ولدت من يمكنهم الدخول.

برامج مماثلة

Parrot
Parrot

10 Feb 16

RingoJS
RingoJS

1 Mar 15

mkr
mkr

19 Jul 15

Pythonium
Pythonium

13 May 15

تعليقات ل Steel Bank Common Lisp

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