clisp

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.

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   TutorialClispDebugger   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   UFFI   Unicode and Lisp   usocket   xindy   XML-RPC   ZLIB  

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