Live briefing
Everything about Embeddable Common Lisp
Computer programming language
Embeddable Common Lisp (ECL) is a small implementation of the ANSI Common Lisp programming language that can be used stand-alone or embedded in extant applications written in C. It creates OS-native executables and libraries from Common Lisp code, and runs on most platforms that support a C compiler. The ECL runtime is a dynamically loadable library for use by applications. It is distributed as free software under a GNU Lesser Public License (LGPL) 2.1+. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Embeddable Common LispA 5-minute orientation
- Read the landmark paper: The embeddable Common LispCited 3 times
- Go sideways: Common LispA closely related topic
- Go sideways: LibffiA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
No outline available.
🏆 Landmark papers (most cited)
📚 Books worth reading
Open Library didn't respond; try again in a moment.
🔗 Related topics
- Common Lisp Common Lisp (CL) is a dialect of the Lisp programming language, published in American National Standards Institute (ANSI) standard document ANSI INCITS…
- Libffi Free and open-source software portal libffi is a foreign function interface library. It provides a C programming language interface for calling natively…
- Foreign function interface A foreign function interface (FFI) is a mechanism by which a program written in one programming language can call interoperable routines or make use of…
- Metaprogramming Metaprogramming is a computer programming technique in which computer programs have the ability to treat other programs as their data. It means that a…
- LispWorks LispWorks is computer software, a proprietary implementation and integrated development environment (IDE) for the programming language Common Lisp. LispWorks…
- Macro (computer science) In computer programming, a macro (short for "macro instruction"; from Greek μακρο- 'long, large') is a rule or pattern that specifies how a certain input…
- Scripting language In computing, a script is a relatively short and simple set of instructions that typically automate an otherwise manual process. The act of writing a script…
- GNU Guile GNU Ubiquitous Intelligent Language for Extensions (GNU Guile) is the preferred extension language system for the GNU Project and features an implementation…