Search results
Results from the WOW.Com Content Network
Lisp to LAP compiler; LAP is interpreted by a virtual machine embedded in OpenLisp; speed improved about 2x 2003 7.5 Lisp to C backend; able to compile an application with many Lisp files to a standalone executable; speed improved from 10x to 20x 2007 8.7 Changes to match ISO/IEC 13816:2007(E) revision [7] 2010 9.2
Today it supports the Unix and Microsoft Windows operating systems. CLISP includes an interpreter, a bytecode compiler, debugger, socket interface, high-level foreign language interface, strong internationalization support, and two object systems: Common Lisp Object System (CLOS) and metaobject protocol (MOP). It is written in C and Common Lisp.
GNU Common Lisp (GCL) is the GNU Project's ANSI Common Lisp compiler, an evolutionary development of Kyoto Common Lisp. It produces native object code by first generating C code and then calling a C compiler. GCL is the implementation of choice for several large projects including the mathematical tools Maxima, AXIOM, HOL88, and ACL2.
for Microsoft Windows. In January 2015 Corman Lisp has been published under MIT license. [24] Embeddable Common Lisp (ECL) ECL includes a bytecode interpreter and compiler. It can also compile Lisp code to machine code via a C compiler. ECL then compiles Lisp code to C, compiles the C code with a C compiler and can then load the resulting ...
Clozure CL (CCL) is a Common Lisp implementation. It implements the full ANSI Common Lisp standard with several extensions ( CLOS MOP , threads, CLOS conditions, CLOS streams, ...). It contains a command line development environment, an experimental integrated development environment (IDE) for Mac OS X using the Hemlock editor, and can also be ...
Java, Lisp Any Free, BSD: Yes [21] Easy-ISLisp [22] Kenichi Sasagawa Yes Interpreter, compiles to C C, Lisp Linux, MacOS, OpenBSD Free, BSD: Yes [23] Isle ISLISP KIM Taegyoon No Compiler Common Lisp: OSes on which Common Lisp operates (including Linux and Windows) Free, Unlicense: Yes [24]
Steel Bank Common Lisp (SBCL) is a free Common Lisp implementation that features a high-performance native compiler, Unicode support and threading.It is open source software, with a permissive license.
PC-LISP is written primarily in the C programming language, with some parts now also written in Common Lisp. [2] PC-LISP runs well in DOS emulators and on modern Windows versions. Because PC-LISP implements Franz LISP, it is a dynamically scoped predecessor to modern Common Lisp. This is therefore an historically important implementation.