Poly/ML

Skjermbilde programvare:
Poly/ML
Prog.varedetaljer:
Versjon: 5.5.2
Last opp dato: 12 May 15
Utvikler: David Matthews
Lisens: Gratis
Popularitet: 32

Rating: nan/5 (Total Votes: 0)

Siden 4.0 versjonen av Poly / ML, nå støtter den fullstendige versjonen av språket som gitt i "Definisjon av Standard ML (revidert)", vanligvis kjent som ML97.
I tillegg til å være ekstremt rask og effektiv implementering av Standard ML Poly / ML gir flere funksjoner.
Poly / ML er tilgjengelig for de mest populære arkitekturer og operativsystemer. & Nbsp; & nbsp; Det er innfødt kodeversjoner for i386 (32 og 64 bit), Power PC og Sparc arkitekturer. & Nbsp; & nbsp; Det er en byte-kodeversjonen tolkes som kan brukes på ikke støttes arkitekturer. Configure skriptet vil automatisk velge arkitekturen når bygningen fra kilden

Egenskaper .

  • Det er et fremmed språk grensesnitt som gjør det mulig dynamisk lenkede biblioteker som skal lastes og funksjoner innenfor dem ringte fra ML.
  • En X-Windows-grensesnittet ved hjelp Motif er tilgjengelig, og en Windows programmeringsgrensesnitt.
  • Det er også en symbolsk debugger for Poly / ML.

Hva er nytt i denne versjonen:

  • Nye funksjoner:
  • Støtte for frittstående binærfiler
  • Støtte for flere plattformer: AMD64, Intel-Mac, Cygwin
  • Ingen kunstige begrensninger på størrelsen av masser eller lagret bilde
  • Bruker standard GNU-verktøyene for å bygge
  • Fast adresse mmap og trap-håndtering fjernet

Hva er nytt i versjon 5.3:

  • viktigste nye funksjonene:
  • Tilsetting av IDE-grensesnittet støtte.
  • Endringer i pen-utskrift og likestilling. Disse er nå arvet tvers modul grenser. Tilsetting av PolyML.addPrettyPrinter å installere en ny stil ganske skriveren.
  • omarbeidet implementering av signaturer redusere kravene minne når en navngitt signatur brukes på flere steder.
  • Forbedret utskrift av typer og feilmeldinger.
  • Minor tillegg og endringer:
  • Støtte for ut-av-tre bygger
  • Lagt sluttbehandling for utenlandsk-funksjon grensesnitt (CInterface)
  • Fjernet rester støtte for ML90
  • Lagt PolyML.sourceLocation pseudo-funksjon som returnerer gjeldende kilde beliggenhet, PolyML.raiseWithLocation som hever et unntak med en eksplisitt beliggenhet og PolyML.exceptionLocation som returnerer stedet der et unntak ble hevet.
  • Lagt PolyML.Compiler.reportUnreferencedIds bryter for å aktivere rapportering av unreferenced identifikatorer.
  • Lagt breakEx og clearEx å debugger funksjoner. Disse går inn i debugger når koden reiser et gitt unntak.
  • Forbedring å resonsiveness til rør spesielt i Windows.
  • Lagt x86-64 versjon av Word32 struktur. 64-bits maskiner krever ikke 32-biters verdier å være & quot; eske & quot;.
  • feilrettinger:
  • bygger nå på Mac OS X 10.6 (Snow Leopard)
  • Fix multi-threading på Sparc, men nå bare støtter v9 prosessorer.
  • Fix timing relaterte krasjer når Poly / ML utganger
  • Fix strengargument til OS.SysErr unntak
  • Fix å OS.FileSys.mkDir i Windows
  • Fix til pow (~ 1, n) der n er enda
  • Forskjellige fikser å samsvare mer tett til standard.

Lignende programvare

PathFinding.js
PathFinding.js

12 Apr 15

Parameters
Parameters

12 May 15

sweet.js
sweet.js

28 Feb 15

RLua
RLua

13 May 15

Annen programvare fra utvikleren David Matthews

Pooter
Pooter

23 Sep 15

Kommentarer til Poly/ML

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!