Jump to content

GNU Common Lisp

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Curly Turkey (talk | contribs) at 10:42, 1 August 2011 (added Common Lisp navbox). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
GNU Common Lisp
Developer(s)The GNU Project
Stable release
2.6.7 / August 10, 2005 (2005-08-10)
Repository
Operating systemUnix-like, Microsoft Windows
TypeInterpreter, compiler
LicenseGPL
Websitewww.gnu.org/software/gcl

GNU Common Lisp (GCL) is the GNU Project's 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.

Although it does not yet fully comply with the American National Standards Institute (ANSI) Common Lisp specification, GCL is the implementation of choice for several large projects including the mathematical tools Maxima, AXIOM and ACL2. GCL runs under eleven different architectures on Linux, and under FreeBSD, Solaris, and Microsoft Windows.

GCL has not had a release since 2005, although binaries for Windows were produced in early 2008. Development is still very active on the CVS repository.

This Lisp system keeps the memory image as small as possible, so on modern computers it needs tuning the default memory allocation scheme.[1]

References