STklos este un sistem sistem de liber de sprijin cele mai multe dintre limbile caracteristici definite în R5RS. Scopul implementării STklos este de a fi rapid, precum și lumină.
Implementarea se bazeaza pe un Virtual Machine ad-hoc. STklos poate fi, de asemenea, compilat ca o bibliotecă și încorporate într-o aplicație.
Iată câteva caracteristici cheie ale "STklos":
ย ท un sistem eficient și puternic obiect bazat pe CLOS furnizarea
ย ท moștenirea multiplă,
ย ท Funcții generice,
ย ท Multi-metode
ย ท un MOP eficient (Meta Object Protocol)
ย ท un simplu de utilizat sistem modul
ย ท se pune în aplicare turnul plin de numere definite la R5RS,
ย ท conectare ușoară la GTK + setul de instrumente,
ย ท un Perl compatibil expresii regulate datorită pachetului PCRE,
ย ท pune în aplicare apeluri recursive în mod corespunzător coada
Ce este nou în această versiune:.
- Aceasta versiune suporta codificarea UTF-8 și începe să sprijine unele (viitor) R7RS trasaturi.
- Acesta include suport complet pentru UTF-8 siruri de caractere și simboluri, sprijin pentru Win32 sub Cygwin, suport pentru Mac OS X Lion, și unele rezolvări ale unor probleme.
Ce este nou în versiunea 1.01:
- Modificările include actualizări documentare, modificări pentru a sprijini ScmPkg pe MacPorts, stabilește, pentru incompatibilități în FFI a introdus în 1,00, suport mai bun x86_64, și rezolvări ale unor probleme.
Ce este nou în versiunea 1.00 :
- rescrierea completă a GMP-lite, pachetul GMP prevăzut compatibil pentru sistem care nu se furnizează
- Scoateți mecanismul vechi intsallation extensie (stklos-install). Utilizați mecanismul ScmPkg pentru extinderea STklos acum
- funcții, funcții și metode generice cutii au acum siruri de documentare
- sprijin readline Adăugat GNU în REPL în cazul în care lib readline pot fi încărcate dinamic
- Fișierele de configurare locație poate fi acum schimbate
- Adaugata un sistem de ajutor interactiv
- libffi uptated la versiunea 3.0.9
- New implementat SRFIs
- -Srfl 74 (Octetul-adresate Blocuri binare)
- -Srfl 96 (SLIB Cerințe preliminare)
- -Srfl 98 (Interface pentru a avea acces variabilele de mediu)
- Srfl-100 (defini-lambda-obiect)
- Noi primitive
- Port?
- Ajutor
- face-directoare
- asigura-directoare-exista li>
- Remedii erori
Comentariile nu a fost găsit