clisp

CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe University and Michael Stoll of Munich University, both in Germany; the most recent release is dated 2010-07-07. 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.

See http://clisp.cons.org, http://www.clisp.org, http://www.gnu.org/software/clisp/, http://clisp.sourceforge.net.

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

The implementation notes constitute its reference guide.

Local CLISP links


Pages in this topic: CLISP-Shell   CLORB   CloserLookAtCharacters   Garnet   Le Sursis   ShellScripting   trivial-dump-core   Unicode support  


Also linked from: ACL-COMPAT   ACL2   ACTR   ah2cl   araneida   ASDF-Install   berkeley-db   Changes in June 2000   cl-gtk   cl-l10n   CL-MPD   CL-PACKAGE-LOCKS   cl-pdf.arglists   CL-SDL   CL-SMTP   cl-store   cl-yahoo   clg   CLHS   CLVM   CLX   CMUCL Hints   COLLECTING   Common Lisp implementation   Common Music   Common Music Notation   Conduits   Date-Calc   Datoura   Dave Pearson   Debian   ELASTIC-NEWLINE   FastCGI   features   Fractal hacks   FreeBSD   Geiriadur   Gentoo   html-extract   HTTP dot LSP   IOLib   IOlib-POSIX   ip-interfaces   Ironclad   Issue ARRAY-ELEMENT-TYPE-NIL   Issue CLOSE-FILE-OPENED-WITH-SUPERSEDE   Issue DEFINE-COMPILER-MACRO-DECLINE   Issue DEFINE-CONDITION-DOCUMENTATION   Issue DEFINE-CONDITION-SLOT-NAME   Issue DEFINE-CONDITION-WRITERS   Issue DEFMACRO-VALUES   Issue DESTRUCTURING-NIL   Issue EQUAL-CIRCULAR-LIST   Issue FORMAT-TABULATE   Issue LOOP-FINALLY-VARIABLES   Issue PRINTING-ARRAYS-READABLY   Issue PRINTING-SPACE   Issue READER-MACRO-VALUES   Issue STANDARD-PACKAGE-NICKNAMES   Issue STANDARDIZED-RESTART-NAMES   Issue VALUES-&ALLOW-OTHER-KEYS   Jabberwocky   Jörg Höhle   Langband   Linux   Lisp History   Lisp newbie   lisp-cgi-utils   lisp2wish   lispbuilder-sdl   lispdebug   MacOS X   Macro Characters   Marko Kocic   MatLisp   mel-base   MT19937   Performance Benchmarks   Pg   poiu   Portable Hemlock   Proposed ANSI Revisions and Clarifications   proposed extensions to ANSI   Pyffi   Qi   Reini Urban   Series   Simple 3D viewing   simple-stream   SLIK   SLIME   SLIME Tips   SNePS   Solaris   SPLASH   SWIG   trivial-sockets   TutorialClispDebugger   UFFI   Unicode and Lisp   usocket   xindy   XML-RPC  

CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively