إطلاق الإصدار 0.2.1 بدلاً من الإصدار 0.3

تم اضافته من قبل سرمد خالد عبداللّه منذ سنوات 2أكثر من

قرر فريق العمل تأجيل الإصدار 0.3 وإطلاق إصدار جزئي (0.2.1) بدلاً منه. سبب التأجيل يرجع لتغيير الأولويات وتركيز الفريق على إعادة هيكلة أجزاء من الشفرة المصدرية لجعلها أكثر وضوحاً وبساطة وتيسير العمل مستقبلاً خصوصاً فيما يتعلق بتوفير خواص البرمجة الكائنية المنحى. وقد أتم فريق العمل إجراء التعديلات التصميمية للقلب وسيبدأ ضمن الإصدار 0.3 بإجراء تعديلات تصميمة على مكتبة البناء المعيارية (SCG). الإصدار 0.2.1 يشمل بالإضافة إلى التعديلات التصميمة بعضاً مما كان مخططا شموله في الإصدار 0.3. فيما يلي التغييرات التي يشملها الإصدار 0.2.1:

  • دعم التمثيل (casting) بين أنواع المؤشرات المختلفة.
  • دعم تمثيل المؤشر بعدد صحيح.
  • دعم المؤثر ~حجم (~size) للحصول على حجم متغير أو تركيب في الذاكرة.
  • إضافة فئة المحرف (char).
  • تحسين أداء المُعرب.
  • إصلاحات متنوعة أخرى.

تعليقات