Poly/ML

Szoftver screenshot:
Poly/ML
Szoftver adatai:
Változat: 5.5.2
Feltöltés dátuma: 12 May 15
Fejlesztő: David Matthews
Engedély: Ingyenes
Népszerűség: 32

Rating: nan/5 (Total Votes: 0)

Mivel a 4.0-s verziójú Poly / ML, ez most már támogatja a teljes verzió a nyelvet, ahogy az a "Definition Standard ML (felülvizsgált)", közismert nevén ML97.
Amellett, hogy rendkívül gyors és hatékony végrehajtását standard ML Poly / ML számos további funkciókat.
Poly / ML áll rendelkezésre a legnépszerűbb architektúrák és operációs rendszerek. & Nbsp; & nbsp; Vannak natív kód változatai az i386 (32 és 64 bit), Power PC és SPARC architektúra. & Nbsp; & nbsp; Van egy bájt-kódos értelmezni változat, amelyet fel lehet használni a nem támogatott architektúrákat. A configure script automatikusan kiválasztja az architektúra, amikor a fordításra.

Tulajdonságok :

  • Van egy idegen nyelvű kezelőfelület, amely lehetővé teszi, dinamikusan csatolt könyvtárakat kell betölteni és funkciók bennük hívott ML.
  • Egy X-Windows-felület segítségével motívum áll rendelkezésre, és a Windows-programozási felületet.
  • Van is egy debugger a Poly / ML.

Mi az új ebben a kiadásban:

  • Új funkciók:
  • Támogatás önálló binárisok
  • Támogatás további platformokon: AMD64, Intel Mac, Cygwin
  • Nem mesterségesen korlátozni a mérete kupacok vagy mentett image
  • Szabványos GNU eszközök építési
  • Fix címet mmap és trap-kezelési távolítani

Mi az új verzióban 5.3:

  • Major Új funkciók:
  • kiegészítés IDE felület támogatása.
  • Változások elég-nyomtatás és az egyenlőség. Ezeket most örökölt szerte modulhatárok. Emellett a PolyML.addPrettyPrinter telepíteni egy új stílusú szép nyomtatót.
  • Átdolgozott végrehajtása aláírások csökkenti a memória igénye, amikor egy elemzi aláírást használnak több helyen.
  • javításai nyomtatási típusok és a hibaüzeneteket.
  • Minor kiegészítések és módosítások:
  • Támogatás out-of-tree épít
  • Added véglegesítése külföldi funkció interfész (CInterface)
  • Az eltávolított fennmaradó támogatás ML90
  • Added PolyML.sourceLocation ál-függvény, amely visszaadja a jelenlegi forrás helyét, PolyML.raiseWithLocation, hogy felveti egy kivételt, amely kifejezett helyét és PolyML.exceptionLocation, hogy visszaadja a helyet, ahol egy kivétel emelték.
  • Added PolyML.Compiler.reportUnreferencedIds váltani jelentésének engedélyezése unreferenced azonosítók.
  • Added breakEx és clearEx a debugger funkciókat. Ezek adja meg a debugger, ha a kód vet fel egy adott kivétel.
  • A javulás resonsiveness a csövek különösen Windows.
  • Added x86-64 változata Word32 szerkezet. 64-bites gépeken nem igényelnek 32 bites érték, hogy & quot; dobozos & quot;.
  • hibajavítások:
  • Most épül Mac OS X 10.6 (Snow Leopard)
  • Fix multi-threading SPARC de most csak támogatja v9 processzorok.
  • Fix időzítés kapcsolatos összeomlik, ha Poly / ML kijáratok
  • Fix karakterlánc argumentum OS.SysErr kivéve
  • Fix, hogy OS.FileSys.mkDir Windows
  • Fix a pow (~ 1, n), ahol n páros
  • különböző javítások, hogy megfeleljenek jobban a szabványnak.

Hasonló program

Julia
Julia

1 Oct 15

Elixir
Elixir

10 Feb 16

Más szoftver fejlesztő David Matthews

Pooter
Pooter

23 Sep 15

Hozzászólások a Poly/ML

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!
Keresés kategória szerint