Armed Bear Common Lisp (ABCL)

Binary abcl-bin-1.6.0.tar.gz (pgp) (pgp) abcl-contrib-1.6.0.jar (pgp)
Source abcl-src-1.6.0.tar.gz (pgp) (pgp) abcl-contrib source
ABCL — Common Lisp on the JVM

Armed Bear Common Lisp (ABCL) is a full implementation of the Common Lisp language featuring both an interpreter and a compiler, running in the JVM. Originally started to be a scripting language for the J editor, it now supports JSR-223 (Java scripting API): it can be a scripting engine in any Java application. Additionally, it can be used to implement (parts of) the application using Java to Lisp integration APIs.

Users (development with ABCL) Developers (development of ABCL)
System requirements (Users) System requirements (Developers)

One of the following

Running on one of the explictly supported platforms: Windows, Linux, MacOS X, OpenBSD, NetBSD, FreeBSD, Solaris or Google App Engine

One of the following

And either

  • Ant version 1.7.1 or higher, or
  • A Lisp to run the lisp-based build system

ABCL is covered by the GNU General Public License with Classpath exception, meaning that you can use ABCL in your application without the requirement to open the sources to your application.

Hosted as part of

Valid XHTML 1.0 Strict
$Id: index.shtml 15193 2019-11-22 13:30:56Z mevenson $