Poly/ML

Software kuvakaappaus:
Poly/ML
Ohjelmiston tiedot:
Versio: 5.5.2
Lähetyksen päivämäärä: 12 May 15
Kehittäjä: David Matthews
Lupa: Vapaa
Suosio: 32

Rating: nan/5 (Total Votes: 0)

Koska 4.0 version Poly / ML, se tukee nyt täyden version kielen esitetyn "määritelmä Standard ML (uudistettu)", yleisesti tunnettu ML97.
Sen lisäksi, että erittäin nopea ja tehokas täytäntöönpano Standard ML Poly / ML tarjoaa useita lisäominaisuuksia.
Poly / ML on saatavilla suosituin arkkitehtuurien ja käyttöjärjestelmien. & Nbsp; & nbsp; On koodiksi versioita i386 (32 ja 64 bit), Power PC ja SPARC. & Nbsp; & nbsp; On tavu-koodi tulkitaan version, joka voidaan käyttää ei tueta arkkitehtuurit. Configure skripti valitsee automaattisesti arkkitehtuurin rakentamisessa lähteestä.

Ominaisuudet

  • On vieraalla kielellä käyttöliittymä, jonka avulla dynaamisesti linkitetty kirjastot ladataan ja toiminnoista niitä kutsutaan ML.
  • X-Windows-käyttöliittymän avulla motiivi on saatavilla ja Windows ohjelmointirajapinta.
  • On myös symbolinen debuggeri Poly / ML.

Mikä on uusi tässä julkaisussa:

  • Uudet ominaisuudet:
  • Tuki stand-alone binaries
  • Tuki uudelta alustalta: AMD64, Intel Macit, Cygwin
  • Ei keinotekoisia rajoituksia koosta kasoja tai tallennetun kuvan
  • Käyttää standardia GNU-työkalujen rakentamiseen
  • Kiinteä osoite mmap ja trap-käsittely poistaa

Mikä on uusi versiossa 5.3:

  • Major Uudet ominaisuudet:
  • Lisätään IDE-liitäntä tukea.
  • Muutoksia pretty-tulostus ja tasa-arvoa. Nämä ovat nyt periytyy yli moduulin rajojen. Lisäys PolyML.addPrettyPrinter asentaa uuteen tyyliin melko tulostin.
  • Reworked täytäntöönpanoa allekirjoitusten vähentää muistin vaatimukset, kun nimetty allekirjoitusta käytetään useissa paikoissa.
  • parannukset tulostuksen tyyppejä ja virheilmoituksia.
  • Minor Lisäykset ja muutokset:
  • Tuki out-of-tree rakentaa
  • Lisätty viimeistelyä ulkomaisten-toiminto rajapintana (CInterface)
  • Poistettu jäljellä tukea ML90
  • Lisätty PolyML.sourceLocation pseudo-funktio, joka palauttaa nykyisen lähteen sijainti, PolyML.raiseWithLocation joka nostaa poikkeus nimenomaista sijainnin ja PolyML.exceptionLocation joka palauttaa paikka, jossa poikkeus otettiin esille.
  • Lisätty PolyML.Compiler.reportUnreferencedIds siirtyä mahdollistaa raportoinnin unreferenced tunnisteiden.
  • Lisätty breakEx ja clearEx ja Debugger toimintoihin. Nämä tulevat debuggeri kun koodin herättää tietyn poikkeus.
  • Parannus resonsiveness putkiin etenkin Windows.
  • Lisätty x86-64 version Word32 rakenteen. 64-bittiset koneet eivät vaadi 32-bittisiä arvoja olla & quot; boxed & quot;.
  • Virhekorjauksia:
  • Nyt perustuu Mac OS X 10.6 (Snow Leopard)
  • Fix monisäieominaisuuksia Sparc mutta nyt vain tukee v9 prosessorit.
  • Korjaa ajoitus liittyviä kaatua Poly / ML uloskäyntejä
  • Korjaa string argumentti OS.SysErr poikkeuksen
  • Fix OS.FileSys.mkDir Windows
  • Fix pow (~ 1, n), missä n on vieläkin
  • Various korjauksia mukautumaan paremmin standardia.

Vastaavia ohjelmistoja

Morph
Morph

13 May 15

NetworkX
NetworkX

20 Jul 15

Klass
Klass

28 Apr 16

Skulpt
Skulpt

12 Apr 15

Muu ohjelmistojen kehittäjä David Matthews

Pooter
Pooter

23 Sep 15

Kommentit Poly/ML

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!
Haku luokan mukaan