Poly/ML

Sagteware kiekie:
Poly/ML
Sagteware besonderhede:
Weergawe: 5.5.2
Upload datum: 12 May 15
Ontwikkelaar: David Matthews
Lisensie: Gratis
Populariteit: 32

Rating: nan/5 (Total Votes: 0)

Sedert die 4,0 weergawe van Poly / ML, dit ondersteun nou die volledige weergawe van die taal soos gegee in die "definisie van Standard ML (Hersiene)", algemeen bekend as ML97.
Sowel as baie vinnige en doeltreffende implementering van Standard ML Poly / ML bied verskeie bykomende funksies.
Poly / ML is beskikbaar vir die mees gewilde platforms en bedryfstelsels. & Nbsp; & nbsp; Daar is inheemse kode weergawes vir die i386 (32 en 64 bit), Power PC en Sparc argitekture. & Nbsp; & nbsp; Daar is 'n byte-kode geïnterpreteer weergawe wat gebruik kan word op nie ondersteun argitekture. Die instel script sal outomaties die argitektuur kies wanneer die bou van die bron

Eienskappe :.

  • Daar is 'n vreemde taal koppelvlak wat toelaat dinamiese gekoppel biblioteke gelaai en funksies binne hulle geroep vanaf ML.
  • 'n X-Windows koppelvlak met behulp van Motif is beskikbaar en 'n Windows-koppelvlak.
  • Daar is ook 'n simboliese debugger vir Poly / ML.

Wat is nuut in hierdie release:

  • Nuwe funksies:
  • Ondersteuning vir stand-alone binaries
  • Ondersteuning vir bykomende platforms: AMD64, Intel Macs, Cygwin
  • Geen kunsmatige beperkings op grootte van hope of gered image
  • Gebruik standaard GNU tools vir die bou van
  • Vaste adres MMAP en trap-hantering verwyder

Wat is nuut in weergawe 5.3:

  • groot nuwe funksies:
  • Die byvoeging van IDE koppelvlak ondersteuning.
  • Wysigings mooi-druk en gelykheid. Hierdie is nou geërf oor module grense. Byvoeging van PolyML.addPrettyPrinter om 'n nuwe styl mooi drukker te installeer.
  • verwerk implementering van handtekeninge vermindering van die geheue vereistes wanneer 'n naam handtekening gebruik word in verskeie plekke.
  • Verbeterings aan druk van tipes en fout boodskappe.
  • klein aanbouings en veranderinge:
  • Ondersteuning vir out-of-boom bou
  • Bygevoeg finalisering vir buitelandse-funksie koppelvlak (CInterface)
  • verwyder oorblywende ondersteuning vir ML90
  • Added PolyML.sourceLocation pseudo-funksie wat die huidige bron plek terug, PolyML.raiseWithLocation dat 'n uitsondering met 'n eksplisiete plek en PolyML.exceptionLocation dat die plek waar 'n uitsondering was opgewek terug bring.
  • Bygevoeg PolyML.Compiler.reportUnreferencedIds oorskakel na aanmelding van unreferenced identifiseerders moontlik te maak.
  • Added breakEx en clearEx funksies Debugger. Hierdie betree die debugger wanneer die kode verhoog 'n gegewe uitsondering nie.
  • Verbetering resonsiveness pype veral in Windows.
  • Added x86-64 weergawe van Word32 struktuur. 64-bit masjiene nie 32-bit waardes benodig vir & quot; doos & quot;.
  • Bug fixes:
  • Nou bou voort op Mac OS X 10.6 (Snow Leopard)
  • Fix multi-threading op Sparc maar nou ondersteun net v9 verwerkers.
  • Fix-tydsberekening verwante crash wanneer Poly / ML uitgange
  • Fix string argument OS.SysErr uitsondering
  • Fix om OS.FileSys.mkDir in Windows
  • Fix om pow (~ 1, N) waar n selfs
  • Verskeie fixes om nouer voldoen aan die standaard.

Soortgelyke sagteware

Reactor.js
Reactor.js

13 May 15

facade
facade

13 May 15

IronPython
IronPython

1 Mar 15

TypeScript
TypeScript

2 Oct 16

Ander sagteware ontwikkelaar David Matthews

Pooter
Pooter

23 Sep 15

Kommentaar te Poly/ML

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!
Soek op kategorie