CMUCL

CMUCL is a high-performance, free (mostly Public Domain) Common Lisp implementation that aims towards ANSI compatibility and runs on a number of Unix platforms - including Linux/ix86, Linux/Alpha, FreeBSD/ix86, NetBSD/ix86, OpenBSD?/ix86, Solaris/SPARC, HP-UX?/HPPA, and IRIX?/MIPS - though not all of these ports are current. See the project home page at cons.org for more information.

Debian GNU/Linux users will find that their distribution includes CMUCL packages (Stable version, Testing version, Unstable version) which they can grab using apt-get. More information about the CMUCL port to Debian can be found at CMUCL on Debian.

Miles Egan maintains Redhat 7.x CMUCL RPMs. These are native RPMs (not built from Debian packages), are unofficial, and are supported solely by him, not by the CMUCL team. You can find them at http://www.caddr.com/lisp.

The EncyCMUCLopedia is a collection of most - if not all - of the documentation related to CMUCL. It is updated a couple of times per year. The latest version is June 17, 2001. The Design of CMU Common Lisp documents internal details of the CMU Common Lisp compiler and run-time system. By Robert A. MacLachlan (ed), updated January 15, 2003.

Not sure anyone besides me has had a problem with this, but I just thought I'd mention that if you set *print-lines* and/or *print-right-margin* to sufficiently low values, error-messages may show up as just "..", which is quite confusing. Oh, and if something is weird, remember to try without your super-tweaked init.lisp-file, like I didn't. (lisp -noinit)

Related pages


Pages in this topic: CLORB   CloserLookAtCharacters   CMUCL Hints   CMUCL on Debian   db-sockets   Entomotomy   Garnet   Hemlock   Langband   lisp-cgi-utils   OpenGL Bindings   SBCL   ShellScripting   SLIK   SLIME   SQLite Lisp interface   Toplevel  


Also linked from: ACL-COMPAT   ACL2   ACTR   AllegroServe   araneida   asdf   ASDF-Install   Ask Uncle Peter   Benchmarks   berkeley-db   Brian Cully   BSD sockets   C   Changes In Autumn 2000   Changes in June 2000   cl-cbr   CL-DTYPE   CL-FMOD   cl-glade   cl-gtk   cl-l10n   cl-modlisp   cl-muproc   cl-octave   cl-package-aliases   CL-SDL   CL-SMTP   cl-store   clg   clhp   clisp   CLM   CLOS   Closure   CLVM   CLX   CLX Grapher   CMUCL 19a patch 000   COLLECTING   Common Lisp implementation   Common Music   Common Music Notation   CommonLispPrevalence   Community   Conduits   cparse   Craig Lanning   CRC-32   Curl   Daniel Barlow   Date-Calc   Debian   Eclipse   Eduardo Muñoz   Emacs   Express Engine   Factorial   FastCGI   features   ffi   Fractal hacks   FreeBSD   genhash   Gentoo   GLOS   hunchentoot   IOlib   IOlib-POSIX   Issue DEFINE-COMPILER-MACRO-DECLINE   Issue DEFINE-CONDITION-SLOT-NAME   Issue PRINTING-SPACE   Jabberwocky   Jörg Höhle   Knut Arild Erstad   KR   Less Recent Changes   Line Reader   Linux   LIRC   Lisp History   lisp IDE   Lisp newbie   Lisp-SNMP   Lisp-Tk   LispCMS   LISPDEBUG   LLVM   Logo-to-lisp   MacOS X   Mark Davidson   MatLisp   MD5   mel-base   Mersenne Twister   mod_lisp   MorphiCL   MT19937   Naming conventions   NET SBCL SOCKETS   net-telent-date   networking   opencyc   PCRE   Peter Van Eynde   Pg   Planet of the Feebs   Portable Hemlock   Practical Lisp Programming   Proposed ANSI Revisions and Clarifications   psgraph   PVS Specification and Verification System   Python   Qt   Reini Urban   Reticule   SCL   Screenshots   Series   SHA1   Simple 3D viewing   simple-stream   Slitch   SNePS   Solaris   SSL-CMUCL   Surf-Hippo   thread   trivial-sockets   trivial-usocket   UFFI   UncommonSQL   Unicode support   usocket   Valery Khamenya   XIT   XML-RPC   Zach Smith  

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