Embeddable Common Lisp

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Azakhark (обсуждение | вклад) в 08:38, 19 ноября 2009 ( Новая страница: «{{карточка программы | name = Embeddable Common Lisp | logo = | author = Giuse...»). Она может серьёзно отличаться от текущей версии.
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску
Embeddable Common Lisp
Тип Компилятор и runtime
Автор Giuseppe Attardi
Разработчик Juanjo Garcia-Ripoll
Написана на Си и Common Lisp
Операционные системы Unix-подобные операционные системы, Microsoft Windows
Языки интерфейса Common Lisp
Аппаратная платформа ARM
Последняя версия 9.10.2 (9 октября 2009)
Репозиторий gitlab.com/embeddable-co…
Лицензия GNU General Public License
Сайт ecls.sourceforge.net

Embeddable Common Lisp(ECL) - реализация языка программирования Common Lisp. Распространяется на условиях лицензии GPL. ECL является развитием ECoLisp.

В состав ECL входят интерпретатор байт-кода, а также транслятор на язык программирования Си.

ECL поддерживает объектные системы CLOS и MOP, интерфейс для стыковки с другими языками программирования, интерфейс сокетов, CLX и др.

Портируемость

ECL хорошо портируем и работает на операционных системах Linux, FreeBSD, NetBSD, OpenBSD, Solaris, Mac OS X и Microsoft Windows.

Ссылки