Common Lisp Limba este un nivel înalt, de uz general, orientat-obiect, instrument dinamic, de programare funcțională.
Clisp include un interpret, un compilator, un depanator, CLOS, MOP, o interfață limbă străină, i18n, expresii regulate POSIX și Perl, o interfata socket, bignums rapid, flotoare de precizie arbitrare, și mai mult. O interfață X11 este disponibil prin intermediul CLX, Garnet și indiciu / CLIO. Editare linie de comandă este furnizat de readline. Clisp ruleaza Maxima, ACL2 și multe alte pachete de Common Lisp.
Clisp ruleaza pe majoritatea sistemelor GNU și Unix (GNU / Linux, GNU / Hurd, FreeBSD, NetBSD, OpenBSD, Solaris, Tru64, HP-UX, BeOS, NextStep, IRIX, AIX, Mac OS X și altele), precum și pe alte sisteme ( Windows NT / 2000 / XP / Vista, Windows 95/98 / ME) și are nevoie de doar 4 MB de RAM.
Interfața cu utilizatorul vine în engleză, germană, franceză, spaniolă, olandeză, rusă și daneză, si pot fi schimbate în timpul timpului de funcționare
Ce este nou în această versiune:.
- O nouă opțiune în linia de comandă -disable-readline permite să lucreze în jurul valorii de bug-uri și incompatibilități între clisp readline a fost construit împotriva și biblioteca de fapt instalat.
- FFI: OPEN-EXTERNE-BIBLIOTECA acum acceptă: SOLICITĂ argumentul .
- utilizator CUSTOM variabila New: * USER-LIB-director * este respectat de necesar și utilizat de & quot; clisp-link instala & quot; .
- module dinamice sunt acum opțiunea implicită construi.
- Function RENAME-FILE acceptă acum: IF-EXISTĂ argument care determină acțiunea atunci când există destinație, cu excepția cazului, desigur, * ANSI * este T .
- Valoarea de înlocuire introdusă de utilizator în magazin-valoare și repornește utilizare valoare este acum evaluat.
- Variabilă personalizată de utilizator vechi: * PRINT-ÎNCHIDERE * controlează acum de ieșire de închidere a interpretat prea (RFE # 3001956) .
- Module readline suportă acum readline 6.1.
- Module pcre suportă acum pcre 8.01.
- Module libsvm nu mai vine cu sursele amonte, instalați local și să treacă --with-libsvm-prefix la configure de nivel superior în loc. Toate versiunile amonte până la 2.91 sunt acceptate.
- Module Berkeley-db suportă acum Berkeley-DB 4.8.
- Module PostgreSQL suportă acum PostgreSQL 8.4.
- Module pari a fost actualizat pentru a sprijini atât 64 și 32 de platforme de biți, cu și fără GMP.
- funcții OS New:. VERSION-COMPARA et al strverscmp apel
Ce este nou în versiunea 2.48:
- Suport mai bun de: Start și: argumente se încheie în nou- CLX.
- Fix LOAD-LOGIC-caii de acces-TRADUCERI când * sarcina CĂI * conține cai de acces sălbatice.
- Module NEW-CLX are acum XLIB:. Funcția QUEUE-EVENIMENT
- Extinderea domeniului de LOG la BIGNUMs mari și rapoarte.
- Evitați o segfault pe (x3c Expt & #; ENORM & # x3e; & # x3c, ENORM & # x3e,).
- Fix interacțiunea finalizers și obiecte slabe.
Comentariile nu a fost găsit