SourceForge has been redesigned. Learn more.

[b128cd]: / ANNOUNCE  Maximize  Restore  History

Download this file

183 lines (139 with data), 5.8 kB

This is CLISP, a Common Lisp implementation.

CLISP is mostly CLtL2 / ANSI CL compliant, including a CLOS implementation.

FTP resources

CLISP is available via anonymous ftp from, directory

This directory is mirrored by the following FTP site:
  Europe: []

Other ftp sites, carrying old versions of CLISP, are
  USA: []
  New Zealand, Australia: []
  USA: []

WWW resources

* About CLISP:

  [Bruno Haible]

  [Bruno Haible]

  Binaries for different Unix, DOS, OS/2, Win32, Amiga, Acorn platforms
  [Bruno Haible]

  Binaries for i386-linux also at

  Survey about possible use of CLISP together with Emacs (see also
  the file doc/editors.txt)
  [Marcus Daniels]

  CLISP on Amiga
  [Jörg Höhle]

* Documentation about Common Lisp:

  CLtL2 manual in HTML
  [Mark Kantrowitz]

  [Kent Pitman at Harlequin Ltd.]

* About Lisp in general:
  [Wilhelm Burger]
  [Jörg Höhle]
  [Brad Miller]

  The FAQ of the comp.lang.lisp newsgroup, posted regularly.

* About packages running in CLISP:

  Various packages in
  [Bruno Haible]

  Garnet 3.0
  [Brad A. Myers, Andrew Mickish and others]

  Hybrid graphic expert system shell
  [Hans Groschwitz]

  Punimax, a rather antiquated computer algebra system

  New Millenium Space Flight Mission
  (They chose Harlequin CL for the space flight, with CLISP as
  second-to-best alternative.)
  [Erann Gat]

* To access URLs...

  Netscape Navigator is recommended. It is free of charge. Alternative WWW
  browsers are:

  Lynx (terminal):    
  Mosaic (X Window/Motif):
  Amaya (X Window):   
  Arena (X Window):    and
  Chimera (X Window/non-Motif):
  W3 (Emacs):         
  OmniWeb (NEXTSTEP):

Mailing list

There is a mailing list for users of CLISP. It is the proper forum for
questions about CLISP, installation problems, bug reports, application
packages etc.
For information about the list and how to subscribe it, send mail to, with the two lines
          information clisp-list
in the message body.


                        Common Lisp CLISP

Common Lisp is
  * a convential programming language and an AI language
  * interactive
  * a Lisp for professional use

Common Lisp programs are
  * easy to test (interactive)
  * easy to maintain (depending on programming style)
  * portable (there is a standard for the language and the library functions)

Our Common Lisp CLISP
  * needs only 2 MB of memory
  * implements 99% of the CLtL1 standard, as well as some extensions
  * can call your preferred editor
  * is freely distributable

Common Lisp provides
  * clear syntax, carefully designed semantics
  * several data types: numbers, strings, arrays, lists, characters, symbols,
    structures, streams etc.
  * runtime typing: the programmer needn't bother about type declarations,
    but he gets notified on type violations.
  * many generic functions:
    88 arithmetic functions for all kinds of numbers (integers, ratios,
    floating point numbers, complex numbers),
    44 search/filter/sort functions for lists, arrays and strings
  * automatic memory management (garbage collection)
  * packaging of programs into modules
  * an object system, generic functions with powerful method combination
  * macros: every programmer can make his own language extensions

Our Common Lisp CLISP provides
  * an interpreter
  * a compiler which makes execution of programs 5 times faster
  * all data types with unlimited size (the size need never be declared,
    the size of lists and arrays may be changed dynamically)
  * integers of arbitrary length, unlimited floating point number precision
  * 594 library functions, 542 of them written in C