El lenguaje Common Lisp es una, de propósito general,, herramienta de programación de alto nivel orientado a objetos dinámico, funcional.
CLISP incluye un intérprete, un compilador, un depurador, CLOS, MOP, una interfaz de idioma extranjero, i18n, las expresiones regulares POSIX y Perl, una interfaz socket, bignums rápidas, flotadores de precisión arbitraria, y más. Una interfaz X11 está disponible a través CLX, Garnet y CLUE / CLIO. Edición de línea de comandos es proporcionada por readline. CLISP corre Maxima, ACL2 y muchos otros paquetes de Common Lisp.
CLISP se ejecuta en la mayoría de los sistemas GNU y Unix (GNU / Linux, GNU / Hurd, FreeBSD, NetBSD, OpenBSD, Solaris, Tru64, HP-UX, BeOS, NEXTSTEP, IRIX, AIX, Mac OS X y otros) y en otros sistemas ( Windows NT / 2000 / XP / Vista, Windows 95/98 / ME) y necesita sólo 4 MB de RAM.
La interfaz de usuario se presenta en Inglés, alemán, francés, español, holandés, ruso y danés, y se puede cambiar en tiempo de ejecución
¿Qué hay de nuevo en esta versión:.
- Nueva opción de línea de comandos -disable-readline deja trabajar cerca de los insectos y las incompatibilidades entre CLISP readline fue construido en contra y la biblioteca realmente instalado.
- FFI: OPEN-EXTERIOR-BIBLIOTECA ahora acepta el: REQUIERE argumento .
- Nueva CUSTOM variable de usuario: * USER-LIB-DIRECTORIO * es respetado por REQUERIR y usada por & quot; clisp-link instalar & quot; .
- módulos dinámicos son ahora la opción de compilación por defecto.
- Función RENAME-ARCHIVO ahora acepta: IF-EXISTS argumento que determina la acción cuando existe el destino, a menos que, por supuesto, * * ANSI es T .
- El valor de reposición introducida por el usuario en la tienda-VALUE y reinicia el valor de uso está evaluando.
- El CUSTOM variable de edad del usuario: * PRINT-CIERRE * ahora controla la salida de cierre interpretado también (RFE # 3001956) .
- readline módulo soporta ahora readline 6.1.
- pcre módulo soporta ahora pcre 8.01.
- libsvm módulo no viene con las fuentes originales ya, instalar localmente y pasar --with-libsvm-prefijo al configurar a nivel superior en su lugar. Se admiten todas las versiones de aguas arriba hasta 2,91.
- Módulo berkeley-db es ahora compatible con Berkeley DB 4.8.
- postgresql Módulo ahora soporta PostgreSQL 8.4.
- pari módulo ha sido actualizado para soportar las plataformas 64 y 32 bits con y sin GMP.
- Nueva funciones OS:. VERSION-COMPARAR et al llamado strverscmp
¿Qué hay de nuevo en la versión 2.48:
- Mejor soporte de: iniciar y: argumentos finales en NEW- CLX.
- Fix CARGA-LÓGICO-PATHNAME-TRADUCCIONES cuando * CARGA-CAMINOS * contiene nombres de rutas salvajes.
- Módulo NEW-CLX tiene ahora la XLIB:. Función COLA AL EVENTO
- Extender el dominio del LOG para bignums y proporciones más grandes.
- Evite una violación de segmento en (EXPT & # X3c; ENORME & # X3e; & # X3c; ENORME & # X3e;).
- Fix interacción de finalizadores y objetos débiles.
Comentarios que no se encuentran