STklos on ilmainen Scheme tukeva useimmat kielten ominaisuuksia määritelty R5RS. Tavoitteena STklos täytäntöönpano on olla nopea sekä kevyt.
Toteutus perustuu ad-hoc Virtual Machine. STklos voidaan myös koottu kirjasto ja upotettu sovellus.
Tässä muutamia keskeisiä piirteitä "STklos":
ย ท tehokas ja voimakas esine, joka perustuu CLOS tarjoamalla
ย ท moniperiytyminen,
ย ท Generic toiminnot,
ย ท Multi-menetelmät
ย ท tehokas MOP (Meta Object Protocol)
ย ท helppokäyttöinen moduulijärjestelmä
ย ท se toteuttaa koko torni määritellyistä R5RS,
ย ท helppo yhteys GTK +,
ย ท Perl yhteensopiva säännöllisiä lausekkeita ansiosta PCRE paketti,
ย ท se toteuttaa asianmukaisesti hännän rekursiokutsua.
Mitä uutta strong> tässä julkaisussa:
- Tämä versio tukee UTF-8 ja alkaa tukea joitakin (tulevaisuudessa) R7RS piirteitä.
- Se sisältää täyden tuen UTF-8 jouset ja symboleja, tukea Win32 alle Cygwin, tuki Mac OS X Lion, ja jotkut bugikorjauksia.
Mitä uutta strong> versiossa 1.01:
- Muutokset sisältävät asiakirjat päivityksiä, muutokset tukea ScmPkg päälle MacPorts, korjauksia ristiriitaisuuksia FFI käyttöön 1,00, parempi x86_64 tukea, ja bugikorjauksia.
Mitä uutta strong> versiossa 1.00:
- Täydelliset uudelleenkirjoittamista GMP-lite, jos GMP yhteensopiva paketti järjestelmän, joka ei tarjoa sitä
- Poista vanha laajennus intsallation mekanismi (stklos-asennus). Käytä ScmPkg mekanismi jatkamisesta STklos nyt
- toimintoja, geneerisiä toimintoja ja tölkit nyt dokumentaatio jouset
- Lisätty GNU readline tukea KORV jos readline lib voidaan ladata dynaamisesti
- Kokoonpanotiedostot sijainti voidaan nyt muuttaa
- Lisätty interaktiivinen ohjejärjestelmä
- libffi uptated versioon 3.0.9
- Uusi täytäntöön SRFIs
- SRFI-74 (Octet osoittamattomien Binary Blocks)
- SRFI-96 (SLIB opinnot)
- SRFI-98 (Interface pääsyn ympäristömuuttujien)
- SRFI-100 (define-lambda-objekti)
- Uusi primitives
- portin?
- apua
- make-hakemistot
- varmistaa hakemistot-olemassa
- Vikakorjauksia
Kommentteja ei löytynyt