Poliefir / ML 4.0 versiyası, indi verilən kimi dil tam versiyasını dəstəkləyir ci ildən, ümumiyyətlə, ML97 kimi tanınan "Standard ML Definition (yenidən baxılmış)".
Həmçinin Standard ML Poliefir / ML çox sürətli və səmərəli həyata keçirilməsi bir neçə əlavə xüsusiyyətləri təmin edir kimi.
. Poly / ML ən məşhur memarlıq və əməliyyat sistemləri & nbsp üçün mövcuddur; & nbsp; . & Nbsp; doğma kodu i386 (32 və 64 bit), Power PC və Sparc arxitekturaları & nbsp üçün versiyaları var; Desteklenmeyen memarlıq istifadə edilə bilər ki, bir byte-kodu şərh versiyası var. Mənbədən tikinti zaman konfiqurasiya script avtomatik memarlıq seçin
Features .
imkan verirBir xarici dil interfeysi
- vardır ki, dinamik bağlı kitabxana yüklü və onların daxilində fəaliyyət göstərir ML çağırıb.
- Motif istifadə An X-Windows interface mövcuddur və Windows proqramlaşdırma interface.
- Poliefir / ML üçün simvolik ayıklama da var.
Bu azad yeni nədir:
- Yeni Xüsusiyyətlər:
- bağımsız binaries üçün Support
- əlavə platformalar üçün Support: AMD64, Intel Macs, Cygwin
- No vaxt ölçüsü süni məhdudiyyətlər və ya xilas image
- tikinti üçün standart GNU vasitələrdən istifadə edir
- Sabit ünvan mmap və tələ-user qaldırıldı
nədir versiyası 5.3- Yeni
- Böyük New Features:
- IDE interfeysi dəstək əlavə.
- Bu dəyişiklikləri pretty-çap və bərabərlik üçün. Bu artıq modul sərhədlər daxilində miras. PolyML.addPrettyPrinter əlavə yeni stil olduqca printer yüklemek üçün.
- Reworked həyata keçirilməsi.
- növləri və səhv mesajları çap təkmilləşdirilməsi.
- Kiçik Əlavələr və dəyişikliklər:
- out-of-ağac Support qurur
- Xarici funksiyası interface üçün əlavə yekunlaşdırılması (CInterface)
- ML90 üçün silindi qalan dəstək
- cari mənbə yeri qaytarır Added PolyML.sourceLocation yalançı funksiyası PolyML.raiseWithLocation.
- Əlavə PolyML.Compiler.reportUnreferencedIds unreferenced tanımlayıcıları hesabat təmin etmək üçün keçid.
- Added breakEx və Clearex funksiyaları ayıklama üçün. Code bir istisna qaldırır zaman bu ayıklama daxil edin.
- təkmilləşdirilməsi, xüsusilə Windows borular resonsiveness üçün.
- Word32 strukturunun Added X86-64 versiyası. Kutulu & quot; 64-bit maşın ola & quot 32-bit dəyərlər tələb etmir.
- Bug giderir:
- İndi Mac OS X qurur 10.6 (Snow Leopard)
- Sparc multi-Threading Fix lakin indi yalnız v9 prosessorları dəstəkləyir.
- Fix vaxtı ilə bağlı crash zaman Poliefir / ML çıxışları
- OS.SysErr istisna Fix string dəlil
- Windows OS.FileSys.mkDir üçün Fix
- POW Fix (~ 1, n) n hətta li>
- Müxtəlif düzeltmelerini standart daha yaxından uyğun.
Adlı imza çox yerlərdə istifadə edildikdə yaddaş tələblərinə azaldılması imza
Istisna qaldırıldı yeri qaytarır aydın yeri və PolyML.exceptionLocation ilə bir istisna doğurur
Şərhlər tapılmadı