Lisp comun incorporabil

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 11 aprilie 2019; verificările necesită 2 modificări .
Lisp comun incorporabil
Tip de compilator și runtime
Autor Giuseppe Attardi
Dezvoltator Juanjo Garcia Ripoll
Scris in C și Common Lisp
Sistem de operare Sisteme de operare asemănătoare Unix , Microsoft Windows
Platformă hardware BRAŢ
ultima versiune 21.2.1 [1] (1 februarie 2021 ) ( 2021-02-01 )
Licență GNU LGPL
Site-ul web ecls.sourceforge.net

Embeddable Common Lisp (ECL) este o implementare a limbajului de programare Common Lisp . Distribuit în conformitate cu termenii licenței GNU LGPL . ECL este o dezvoltare a ECoLisp .

ECL acceptă sisteme de obiecte CLOS și MOP , interfață pentru andocare cu alte limbaje de programare, interfață socket , CLX etc.

ECL include un interpret de cod de octet și un compilator pentru limbajul de programare C , care vă permite să creați module executabile binare .

Portabilitate

ECL este foarte portabil și rulează pe sistemele de operare Linux , FreeBSD , NetBSD , OpenBSD , Solaris , Mac OS X și Microsoft Windows .

Aplicație

ECL poate fi folosit pentru a crea aplicații sau pentru a scrie extensii de aplicații scrise în C / C++ .

Note

  1. Versiunea ECL 21.2.1 . Arhivat din original pe 25 aprilie 2022. Preluat la 15 aprilie 2022.

Link -uri