Embeddable Common Lisp
| 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 ) |
| 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 , 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
- ↑ Vydání ECL 21.2.1 . Archivováno z originálu 25. dubna 2022. Staženo 15. dubna 2022.