close

Embeddable Common Lisp

Přejít na navigaci Přejít na hledání
Embeddable Common Lisp
Typ kompilátor a runtime
Autor Giuseppe Attardi
Vývojář Juanjo Garcia Ripoll
Zapsáno v C a Common Lisp
Operační systém Unixové operační systémy , Microsoft Windows
Hardwarová platforma PAŽE
Nejnovější verze 21.2.1 [1] (1. února 2021 ; před 21 měsíci ) ( 2021-02-01 )
Licence GNU LGPL
webová stránka ecls.sourceforge.net

Embeddable Common Lisp (ECL) je implementace programovacího jazyka Common Lisp . Distribuováno za podmínek licence GNU LGPL . ECL je vývojem ECoLisp .

ECL podporuje objektové systémy CLOS a MOP [en] , rozhraní pro dokování s jinými programovacími jazyky, socket interface , CLX atd.

ECL obsahuje interpret bytecode a kompilátor pro programovací jazyk C , který umožňuje vytvářet binární spustitelné moduly .

Přenositelnost

ECL je vysoce přenosné a běží na operačních systémech Linux , FreeBSD , NetBSD , OpenBSD , Solaris , Mac OS X a Microsoft Windows .

Aplikace

ECL lze použít k vytváření aplikací nebo k zápisu rozšíření aplikací napsaných v C / C++ .

Poznámky

  1. Vydání ECL 21.2.1 . Archivováno z originálu 25. dubna 2022. Staženo 15. dubna 2022.

Odkazy