De Common Lisp taal is een hoog niveau, general-purpose, object-georiënteerde, dynamische, functioneel programmeren tool.
Clisp omvat een tolk, een compiler, een debugger, CLOS, MOP, een vreemde taal-interface, i18n, POSIX en Perl reguliere expressies, een socket-interface, snelle bignums, willekeurige precisie praalwagens en meer. Een X11-interface is beschikbaar via CLX, Garnet en CLUE / CLIO. Command line bewerken wordt geleverd door readline. Clisp loopt Maxima, acl2 en vele andere Common Lisp pakketten.
Clisp draait op de meeste GNU en Unix systemen (GNU / Linux, GNU / Hurd, FreeBSD, NetBSD, OpenBSD, Solaris, Tru64, HP-UX, BeOS, NeXTstep, IRIX, AIX, Mac OS X en anderen) en op andere systemen ( Windows NT / 2000 / XP / Vista, Windows 95/98 / ME) en heeft slechts 4 MB RAM-geheugen.
De gebruikersinterface wordt geleverd in het Engels, Duits, Frans, Spaans, Nederlands, Russisch en Deens, en kan tijdens de looptijd worden gewijzigd
Wat is nieuw in deze release:.
- Nieuwe command line optie -disable-readline laat werken rond bugs en incompatibiliteiten tussen readline clisp werd gebouwd tegen en de bibliotheek daadwerkelijk geïnstalleerd.
- FFI: OPEN-BUITENLANDSE-BIBLIOTHEEK accepteert nu: require argument .
- Nieuwe variabele AANGEPAST gebruiker: * USER-LIB-DIRECTORY * wordt gerespecteerd door nodig heeft en gebruikt door & quot; clisp-koppeling te installeren & quot; .
- Dynamic modules zijn nu de optie standaard build.
- Functie RENAME-FILE accepteert nu: IF-BESTAAT argument dat de actie bepaalt wanneer de bestemming bestaat, tenzij, natuurlijk, * ANSI * is T .
- De vervangingswaarde ingevoerd door de gebruiker in de STORE-waarde en de gebruikswaarde opnieuw opgestart wordt nu geëvalueerd.
- De variabele AANGEPAST oude gebruiker: * PRINT AFSLUITING * controleert nu geïnterpreteerd sluiting uitgang te (RFE # 3.001.956) .
- Module readline ondersteunt nu readline 6.1.
- Module pcre ondersteunt nu pcre 8.01.
- Module libsvm komt niet met de upstream bronnen meer, lokaal te installeren en geef --with-libsvm-prefix naar de top-level configure plaats. Alle upstream versies tot 2,91 worden ondersteund.
- Module Berkeley-db ondersteunt nu Berkeley-DB 4.8.
- Module PostgreSQL ondersteunt nu PostgreSQL 8.4.
- Module pari is bijgewerkt om beide 64 & 32 bit platforms ondersteunen met en zonder GMP.
- Nieuwe functies OS:. VERSION-VERGELIJK et al oproep strverscmp
Wat is nieuw in versie 2.48:
- Betere ondersteuning van: START en: END argumenten in NIEUW- CLX.
- Fix LOAD-LOGICAL-padnaam-TRANSLATIONS wanneer * LOAD-WEGEN * bevat wilde pathnames.
- Module NIEUW-CLX heeft nu de Xlib:. QUEUE-functie gebeurtenis
- Breid het domein van de LOG grotere BIGNUMs en ratio's.
- Vermijd een segfault op (expt & # X3c; HUGE & # x3e; & # X3c; HUGE & # x3e;).
- Fix interactie van finalizers en zwakke objecten.
Reacties niet gevonden