Yazılım detaylar:
Poly / ML 4.0 sürümü, şimdi de verilen dilin tam sürümünü destekliyor beri genellikle ML97 olarak bilinen, "Standart ML Tanımı (Değişiklik)".
Yanı sıra Standart ML Poly / ML'nin son derece hızlı ve etkin bir şekilde uygulanması birçok ek özellikler sağlar olarak.
. Poly / ML en popüler mimarileri ve işletim sistemleri & nbsp kullanılabilir; & nbsp; . & Nbsp; yerel kod i386 (32 ve 64 bit), Power PC ve Sparc mimarileri & nbsp versiyonları vardır; Desteklenmeyen mimarileri üzerinde kullanılabilecek bir byte kod yorumlanır sürümü var. kaynağından oluştururken configure betiği mimarisini seçecektir
Özellikler :.
veriyoryabancı dil arayüzü
- Var olan dinamik bağlı kütüphaneler yüklenecek ve içlerindeki işlevleri ML denir.
- Motif kullanan bir X-Windows arabirimi mevcuttur ve Windows programlama arabirimi.
- Poly / ML için sembolik bir hata ayıklayıcı vardır.
Bu sürümdeki yeni Nedir:
- Yeni Özellikler:
- Tek başına çiftler için destek
- ek platformlar için destek: AMD64, Intel Mac'ler, Cygwin
- Hayır yığınlar büyüklüğüne yapay sınırlar veya kaydedilen görüntü
- oluşturmak için standart GNU araçlarını kullanır
- Sabit adres mmap ve tuzak işleme kaldırıldı
nedir sürüm 5.3 Yeni:
- Başlıca Yeni Özellikler:
- IDE arabirimi desteği eklenmesi.
- Değişiklikleri oldukça baskı ve eşitlik için. Bunlar şimdi modül sınırları arasında miras alınır. PolyML.addPrettyPrinter eklenmesi, yeni bir stil tatlı yazıcı yüklemek için.
- Reworked uygulama.
- türleri ve hata mesajları baskı geliştirmeler.
- Küçük eklemeler ve değişiklikler:
- out-of-ağacı desteği oluşturur
- yabancı fonksiyonlu arayüzü eklendi sonuçlandırılması (CInterface)
- ML90 için kaldırıldı kalan desteği
- akım kaynağı konumunu döndürür Eklendi PolyML.sourceLocation sözde fonksiyon, PolyML.raiseWithLocation.
- Eklenen PolyML.Compiler.reportUnreferencedIds başvurulmayan tanımlayıcıları raporlamayı etkinleştirmek geçmek.
- Eklendi breakEx ve clearEx fonksiyonlarını ayıklayıcı için. Kod verilen özel durum olduğunda bu hata ayıklayıcı girin.
- İyileştirme özellikle Windows borular heveslilik için.
- Word32 yapısının Katma x86-64 sürümü. Kutulu & quot;, 64-bit makineleri olmak & quot 32-bit değerlerini gerekmez.
- Hata düzeltmeleri:
- Şimdi Mac OS X üzerine inşa 10,6 (Snow Leopard)
- Sparc üzerinde multi-threading Fix ama şimdi sadece v9 işlemcileri destekler.
- Fix zamanlama ile ilgili çarpışma sırasında Poly / ML çıkar
- OS.SysErr istisna Fix dize argümanı
- Windows OS.FileSys.mkDir Fix
- pow Fix (~ 1, n) n bile olduğu
- Çeşitli düzeltmeler standardına daha yakından uyacak şekilde.
Adlandırılmış imza birden fazla yerde kullanıldığında bellek gereksinimlerini azaltan imzaları
Bir istisna büyüdü konumunu döndürür açık bir yer ve PolyML.exceptionLocation ile bir özel durum
Yorum Bulunamadı