وتنزيل حزمة تحتوي على مصدر لغة ومترجم.
وضعت خصيصا للإطار XP، يستند لغة XP على PHP
ما هو الجديد في هذا الاصدار:.
دعم HHVM وPHP7.
ما هو الجديد في النسخة 2.0.0:
إتاحتها عبر الملحن
رؤساء متابعة: تغيير الحد الأدنى نسخة XP لتشغيل مترجم XP لXP 6.0.0. فإنه لا يزال إنشاء التعليمات البرمجية لتشغيل ويندوز إكس بي 5.X-SERIES، ولكن سيتطلب 6.X-SERIES لتشغيل نفسه
إضافة إلى إمكانية إضافة القيم الافتراضية للمعلمات امدا.
مترجم ثابت الاختناق على الطرق مع أنواع الإرجاع العامة
يسمح بحذف نوع المعلمة داخل الإعلانات الأسلوب. وبعد ذلك يتم تعيين نوع لفار وسيتم دون اعتراض في وقت التشغيل
تركيب المتغير للlambdas من # {$ ل- & # x3e. $ ل+ 1}؛ إلى $ ل- & # x3e. $ ل+ 1؛ وذلك بعد حل قواعد اللغة يتعارض كان في السابق يتجنبون. لا يزال يتم اعتماد الشكل القديم ولكن سوف يثير تحذيرات وقت الترجمة. سيتم إزالته في الإصدار الرئيسي التالي.
تغير PHP 5.3 باعث على تنبعث منها PHP 5.3 وظائف مجهولة lambdas
اندمجت سحب طلب رقم 37 لحل القضية رقم 36: الدعم الفنى مثل، تي الجديد () ومثل ؛، ومثل، تي :: CONST ومثل. وومثل، تي :: $ ثابت ومثل. شروح الداخل
وأضاف باعث معكوس متوافق (-E php5.2) لإنشاء كود غير namespaced للاستخدام مع XP 5.8 و PHP 5.2
السلوك الافتراضي تغيرت إلى خلق كود namespaced (متوافق مع XP 5.9 و PHP 5.3+)
تغيرت ومثل، -E ومثل. سيطة سطر الأوامر لدعم إصدارات: اسم -E سيتم تحميل xp.compiler.emit.name.Emitter، سوف name60 -E تحميل xp.compiler.emit.name.V60Emitter الطبقة
القيود:
ولغة مكتوبة نفسها في إطار XP، هناك حاجة إلى أي تمديدات الثنائية أو الملكية.
لم يتم العثور على التعليقات