Embeddable Common Lisp
Материал из Википедии — свободной энциклопедии
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 31 мая 2012;
проверки требуют 5 правок.
| Тип | |
|---|---|
| Автор |
Giuseppe Attardi |
| Разработчик |
Juanjo Garcia-Ripoll |
| Операционная система | |
| Последняя версия | |
| Лицензия | |
| Сайт |
Embeddable Common Lisp (ECL) — реализация языка программирования Common Lisp. Распространяется на условиях лицензии GNU LGPL. ECL является развитием ECoLisp.
ECL поддерживает объектные системы CLOS и MOP, интерфейс для стыковки с другими языками программирования, интерфейс сокетов, CLX и др.
В состав ECL входят интерпретатор байт-кода и транслятор на язык программирования Си, что позволяет создавать двоичные исполнимые модули.
Содержание |
Портируемость [править]
ECL хорошо портируем и работает на операционных системах Linux, FreeBSD, NetBSD, OpenBSD, Solaris, Mac OS X и Microsoft Windows.
Применение [править]
ECL может использоваться для создания приложений или для написания расширений приложений, написанных на С/C++.

