Embeddable Common Lisp
Embeddable Common Lisp (ECL) is a LGPL Common Lisp implementation aimed at producing a small-footprint Lisp system that can be embedded into existing C-based applications. It is able to create stand-alone ELF executables from Common Lisp code and runs on most platforms that support a C compiler. Because it compiles Common Lisp to C, it also features an FFI system, including support for inline C to be used or generated from Common Lisp. Inline C FFI combined with Common Lisp macros and custom SETF expansions yield a compile-time preprocessor.
Wikipage disambiguates
Wikipage redirect
implementations
primaryTopic
Embeddable Common Lisp
Embeddable Common Lisp (ECL) is a LGPL Common Lisp implementation aimed at producing a small-footprint Lisp system that can be embedded into existing C-based applications. It is able to create stand-alone ELF executables from Common Lisp code and runs on most platforms that support a C compiler. Because it compiles Common Lisp to C, it also features an FFI system, including support for inline C to be used or generated from Common Lisp. Inline C FFI combined with Common Lisp macros and custom SETF expansions yield a compile-time preprocessor.
has abstract
Embeddable Common Lisp (ECL) i ...... d a compile-time preprocessor.
@en
Embeddable Common Lisp (ECL) — ...... ть двоичные исполнимые модули.
@ru
latest release version
license
operating system
programming language
Wikipage page ID
Wikipage revision ID
717,755,377
developer
Daniel Kochmański
hypernym
comment
Embeddable Common Lisp (ECL) i ...... d a compile-time preprocessor.
@en
Embeddable Common Lisp (ECL) — ...... ть двоичные исполнимые модули.
@ru
label
Embeddable Common Lisp
@en
Embeddable Common Lisp
@ru
wasDerivedFrom
homepage
isPrimaryTopicOf
name
Embeddable Common Lisp
@en