Jump to content

SLIME

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Yobot (talk | contribs) at 10:24, 24 April 2016 (WP:CHECKWIKI error fixes using AWB (12004)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

SLIME
Developer(s)Luke Gorrie and Helmut Eller
Initial releasemid-2003
Repository
Operating systemLinux, Solaris, FreeBSD, NetBSD, OpenBSD, Mac OS X, Microsoft Windows
PlatformCross-platform
Available inEmacs Lisp, Common Lisp
TypeLisp development environment
LicensePublic domain software,[1] portions in GPL v2, LGPL, BSD
Websitecommon-lisp.net/project/slime/

SLIME, the Superior Lisp Interaction Mode for Emacs, is an Emacs mode for developing Common Lisp applications. SLIME originates in an Emacs mode called SLIM written by Eric Marsden. It is developed as an open-source public domain software[1] project by Luke Gorrie and Helmut Eller. Over 100 Lisp developers have contributed code to SLIME since the project was started in 2003. SLIME uses a backend called Swank that is loaded into Common Lisp.

SLIME works with the following Common Lisp implementations:

Some implementations of other programming languages are using SLIME:

There are also clones of SLIME:

References

  1. ^ a b Slime on github.com "License SLIME is free software. All files, unless explicitly stated otherwise, are public domain."
  2. ^ swank-js
  3. ^ swankr
  4. ^ contrib/swank.rb in the slime repo.