Common Lisp incrustable
La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 11 de abril de 2019; las comprobaciones requieren 2 ediciones .
| Common Lisp incrustable | |
|---|---|
| Tipo de | compilador y tiempo de ejecución |
| Autor | Giuseppe Attardi |
| Desarrollador | Juanjo García Ripoll |
| Escrito en | C y Common Lisp |
| Sistema operativo | Sistemas operativos similares a Unix , Microsoft Windows |
| plataforma de hardware | BRAZO |
| ultima versión | 21.2.1 [1] (1 de febrero de 2021 ) |
| Licencia | GNU LGPL |
| Sitio web | ecls.sourceforge.net |
Embeddable Common Lisp (ECL) es una implementación del lenguaje de programación Common Lisp . Distribuido bajo los términos de la licencia GNU LGPL . ECL es un desarrollo de ECoLisp .
ECL admite sistemas de objetos CLOS y MOP , interfaz para acoplamiento con otros lenguajes de programación, interfaz de socket , CLX, etc.
El ECL incluye un intérprete de código de bytes y un compilador para el lenguaje de programación C , que le permite crear módulos ejecutables binarios .
Portabilidad
ECL es muy portátil y se ejecuta en los sistemas operativos Linux , FreeBSD , NetBSD , OpenBSD , Solaris , Mac OS X y Microsoft Windows .
Aplicación
ECL se puede utilizar para crear aplicaciones o para escribir extensiones de aplicaciones escritas en C / C++ .
Notas
- ↑ Versión ECL 21.2.1 . Archivado desde el original el 25 de abril de 2022. Consultado el 15 de abril de 2022.