פרטי תוכנה:
חבילת ההורדה מכילה את מקור השפה ומהדר.
שפותחה במיוחד עבור Framework XP , השפה XP מבוססת על PHP
מה חדש בהודעה זו.:
- תמיכה עבור HHVM ו PHP7.
מה חדש בגרסת 2.0.0:
- לזמין באמצעות מלחין
- שים לב: השתנה גרסה מינימלית XP כדי להפעיל את המהדר XP ל- XP 6.0.0. זה עדיין יכול שנוצר קוד לרוץ על-SERIES 5.X XP, אך ידרוש-SERIES 6.X כדי לנהל את עצמו
- נוסף אפשרות להוסיף ערכי ברירת מחדל לפרמטרים למבדה.
- מהדר קבוע ונחנק שיטות עם סוגים בתמורה הגנרית
- מורשות השמטת סוג הפרמטר בתוך הצהרות שיטה. הסוג לאחר מכן ניתן יהיה מוגדר var ויהיה מסומן בזמן הריצה
- תחביר השתנה עבור lambdas מ # {$ א - & # x3e; $ a + 1}; ל- $ - & # x3e; $ a + 1 ;, לאחר בפתרון הדקדוק מתנגש לשעבר מתחמק. הצורה הישנה עדיין נתמכת אבל תגייס אזהרות הידור אמת. הוא יוסר ב לשחרור הגדול הבא.
- השתנה PHP 5.3 פולט לפלוט PHP 5.3 פונקציות אנונימי עבור lambdas
- מוזגה למשוך הבקשה # 37 לפתור בעיה מספר 36: תמיכה & quot; חדש T () & quot ;, & quot; T :: const & quot; ו & quot; T :: $ סטטי & quot; הסברים בתוך
- נוסף לאחור פולט תואם (-E PHP5.2) ליצור קוד לא namespaced לשימוש עם XP 5.8 ו- PHP 5.2
- השתנה התנהגות ברירת המחדל ליצירת namespaced קוד (תואם XP 5.9 ו- PHP 5.3 +)
- השתנה & quot; -E & quot; ארגומנט שורת הפקודה כדי לתמוך בגרסאות: שם -E יטען xp.compiler.emit.name.Emitter, name60 -E יהיה לטעון את המעמד xp.compiler.emit.name.V60Emitter
מגבלות :
- כמו השפה עצם כתובה Framework XP, אינו מכיל תוספות בינארי או קניינים הם הצורך.
תגובות לא נמצא