Poly/ML

Software screenshot:
Poly/ML
Podrobnosti Software:
Verze: 5.5.2
Datum uploadu: 12 May 15
Vývojka: David Matthews
Licence: Volný
Popularita: 32

Rating: nan/5 (Total Votes: 0)

Vzhledem k tomu, verze Poly / ML 4.0, je nyní podporuje plnou verzi jazyka, jak je uvedeno v "Definice standardu ML (revidovaný)", obecně známý jako ML97.
Stejně jako bytí extrémně rychlá a efektivní implementace normy ML Poly / ML nabízí několik dalších funkcí.
Poly / ML je k dispozici pro většinu populárních architektur a operačních systémů. & Nbsp; & nbsp; Tam jsou rodilí verze kódu pro i386 (32 a 64 bit), Power PC a SPARC. & Nbsp; & nbsp; K dispozici je bajt kódu interpretována verzi, která může být použita na nepodporovaný architekturách. Skript configure bude při výstavbě ze zdroje automaticky vybrat architekturu

Vlastnosti :.

  • K dispozici je cizí jazyk rozhraní, které umožňuje dynamicky linkované knihovny má být naloženo, a funguje v nich volal z ML.
  • Rozhraní X-Windows pomocí motivem je k dispozici a programovací rozhraní systému Windows.
  • K dispozici je také symbolický debugger pro Poly / ML.

Co je nového v této verzi:

  • Nové vlastnosti:
  • Podpora pro stand-alone dvojhvězd
  • Podpora dalších platforem: AMD64, Intel Macs, Cygwin
  • Žádná umělá omezení velikosti hromad nebo uložený snímek
  • Používá standardní nástroje GNU pro budování
  • Pevná adresa mmap a trap-manipulace odstraněna

Co je nového ve verzi 5.3:

  • Hlavní nové funkce:
  • Přidání podpory IDE rozhraní.
  • Změny hezká-tisk a rovnost. Ty jsou nyní dědí přes hranice modulu. Přídavek PolyML.addPrettyPrinter nainstalovat hezkou tiskárnu nový styl.
  • Přepracovaný realizace podpisů snižuje požadavky na paměť, kdy je jmenován podpis použít ve více místech.
  • Zlepšení tisku typů a chybových zpráv.
  • Drobné Dodatky a změny:
  • Podpora pro out-of-strom staví
  • Přidána dokončení pro zahraniční-funkční rozhraní (CInterface)
  • Odstraněno zbývající podpora ML90
  • Přidaný PolyML.sourceLocation pseudo-funkce, která vrací aktuální umístění zdroje, PolyML.raiseWithLocation že vyvolá výjimku s explicitním umístěním a PolyML.exceptionLocation, který vrací místo, kde byla výjimka zvýšen.
  • Přidány PolyML.Compiler.reportUnreferencedIds přepnout na Povolit reportování neexistuje odkaz identifikátorů.
  • z přidané breakEx a Clearex k debugger funkce. Ty zadejte debugger, když kód vyvolá danou výjimku.
  • Zlepšení se resonsiveness na trubky, zejména v systému Windows.
  • Přidána x86-64 verze Word32 struktury. 64-bitové stroje nevyžadují 32bitové hodnoty jako & quot; boxoval & quot;.
  • Opravy chyb:
  • Nyní je založen na systému Mac OS X 10.6 (Snow Leopard)
  • Fix multi-threading Sparc, ale nyní podporuje pouze V9 procesory.
  • Fix časování související pád při Poly / ML východy
  • Fix řetězec argument OS.SysErr výjimkou
  • Fix na OS.FileSys.mkDir ve Windows
  • Fix se Pow (~ 1, n), kde n je dokonce
  • Různé opravy, aby lépe odpovídají standardu.

Podobný software

PEG.js
PEG.js

28 Sep 15

RealRand
RealRand

12 Apr 15

XP Language
XP Language

6 Mar 16

Analytica
Analytica

12 May 15

Ostatní software developer David Matthews

Pooter
Pooter

23 Sep 15

Komentáře k Poly/ML

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie