מאז הגרסה 4.0 של פולי / ML, זה תומך כעת את הגרסה המלאה של השפה כפי שנמסר ב" ההגדרה של התקן ML (מתוקן) ", הידועה בשם ML97.
כמו גם להיות יישום מהיר מאוד ויעיל של התקן ML פוליפוני / ML מספק כמה תכונות נוספות.
פוליפוני / ML זמין עבור הארכיטקטורות הפופולריות ביותר ומערכות הפעלה & nbsp;. & Nbsp; ישנן גרסאות ילידי קוד לi386 (32 ו 64 הביט), מחשב כוח וארכיטקטורות ספארק & nbsp;. & Nbsp; קיימת גרסה פירשה בתים-קוד שניתן להשתמש בם על ארכיטקטורות נתמכות. התסריט להגדיר באופן אוטומטי בחר בארכיטקטורה בעת בנייה מהמקור
תכונות :.
יש ממשק שפה זרה המאפשרת להיות טעונים ספריות מקושרות באופן דינמי ופונקציות בתוכם נקראות מML.
ממשק X-Windows באמצעות מוטיב נגיש ו ממשק תכנות של Windows.
יש גם הבאגים סמליים עבור פוליפוני / ML. מה חדש בהודעה זו:
- תכונות חדשות:
- תמיכה עבור קבצים בינאריים עצמאיים
- תמיכה בפלטפורמות נוספות: AMD64, מקינטוש אינטל, Cygwin
- אין מגבלות מלאכותיות על גודל של ערימות או תמונה שנשמרה
- משתמש בכלים של גנים סטנדרטיים לבנייה
- mmap כתובת קבועה ומלכודת-טיפול הוסרו
מה חדש בגרסה 5.3:
הוספת התמיכה בממשק IDE. שינויים די-דפוס ושוויון. אלה עכשיו ירשו מעבר לגבולות מודול. תוספת של PolyML.addPrettyPrinter להתקין מדפסת די בסגנון חדש. יישום עיבד חתימות צמצום דרישות זיכרון כאשר חתימה בשם משמשת במספר מקומות. שיפורים להדפסה של סוגים והודעות שגיאה. תוספות קטנות ושינויים: תמיכה מחוץ לעץ בונה השלמת נוסף לממשק זרה-פונקציה (CInterface) הסירה את התמיכה שנותרה לML90 פסאודו-פונקציה נוסף PolyML.sourceLocation שמחזירה את מיקום מקור הזרם, PolyML.raiseWithLocation שמעלה יוצאים מן הכלל עם מיקום מפורש וPolyML.exceptionLocation שמחזיר את המיקום שבו יוצא מן הכלל הועלה. PolyML.Compiler.reportUnreferencedIds נוסף לעבור כדי לאפשר דיווח של מזהי unreferenced. נוסף breakEx וclearEx להבאגים פונקציות. אלה להיכנס להבאגים כאשר הקוד מעלה יוצא מן הכלל נתן. השיפור לresonsiveness לצינורות במיוחד ב- Windows. גרסה נוסף x86-64 של מבנה Word32. מכונות 64 סיביות אינן דורשות ערכים של 32 סיביות להיות & quot; התאגרפו & quot;. תיקוני באגים: עכשיו בונה ב- Mac OS X 10.6 (Snow Leopard) תקן רב השחלה על ספארק אבל עכשיו תומך רק במעבדי v9. התרסקות הקשורים לעיתוי תיקון כאשר יציאות פוליפוני / ML טיעון מחרוזת תקן לחריג OS.SysErr תיקון לOS.FileSys.mkDir ב- Windows תקן לpow (~ 1, n) כאשר n הוא גם תיקונים שונים כדי להתאים באופן הדוק יותר לסטנדרטיים.
תגובות לא נמצא