CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe University and Michael Stoll of Munich University, both in Germany. It mostly supports the Lisp described in the ANSI Common Lisp standard.

CLISP includes an interpreter, a compiler, a debugger, CLOS, MOP, arbitrary precision floats, a foreign language interface and a socket interface. An X11 interface is available through CLX and Garnet. Command line editing is provided by readline which makes it one of the nicer lisps to use interactively - you can auto-complete function and file names with tab, use up arrow to get previous commands and it does paren-matching.

Cross-platform preemptive multiprocessing is in alpha.


According to some sources, the official repository has moved from SourceForge to Gitlab.

CLISP was used to develop part of the Yahoo! Store e-commerce site.

The implementation notes constitute its reference guide.

Local CLISP links