<html lang="en"> <head> <title>Editor Integration - SBCL 1.0.31 User Manual</title> <meta http-equiv="Content-Type" content="text/html"> <meta name="description" content="SBCL 1.0.31 User Manual"> <meta name="generator" content="makeinfo 4.13"> <link title="Top" rel="start" href="index.html#Top"> <link rel="up" href="Development-Tools.html#Development-Tools" title="Development Tools"> <link rel="next" href="Language-Reference.html#Language-Reference" title="Language Reference"> <link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage"> <!-- This manual is part of the SBCL software system. See the `README' file for more information. This manual is largely derived from the manual for the CMUCL system, which was produced at Carnegie Mellon University and later released into the public domain. This manual is in the public domain and is provided with absolutely no warranty. See the `COPYING' and `CREDITS' files for more information. --> <meta http-equiv="Content-Style-Type" content="text/css"> <style type="text/css"><!-- pre.display { font-family:inherit } pre.format { font-family:inherit } pre.smalldisplay { font-family:inherit; font-size:smaller } pre.smallformat { font-family:inherit; font-size:smaller } pre.smallexample { font-size:smaller } pre.smalllisp { font-size:smaller } span.sc { font-variant:small-caps } span.roman { font-family:serif; font-weight:normal; } span.sansserif { font-family:sans-serif; font-weight:normal; } --></style> </head> <body> <div class="node"> <a name="Editor-Integration"></a> <p> Next: <a rel="next" accesskey="n" href="Language-Reference.html#Language-Reference">Language Reference</a>, Up: <a rel="up" accesskey="u" href="Development-Tools.html#Development-Tools">Development Tools</a> <hr> </div> <!-- node-name, next, previous, up --> <h4 class="subsection">2.4.1 Editor Integration</h4> <p>Though SBCL can be used running “bare”, the recommended mode of development is with an editor connected to SBCL, supporting not only basic lisp editing (paren-matching, etc), but providing among other features an integrated debugger, interactive compilation, and automated documentation lookup. <p>Currently <dfn>SLIME</dfn><a rel="footnote" href="#fn-1" name="fnd-1"><sup>1</sup></a> (Superior Lisp Interaction Mode for Emacs) together with Emacs is recommended for use with SBCL, though other options exist as well. <p>SLIME can be downloaded from <a href="http://www.common-lisp.net/project/slime/">http://www.common-lisp.net/project/slime/</a>. <div class="footnote"> <hr> <h4>Footnotes</h4><p class="footnote"><small>[<a name="fn-1" href="#fnd-1">1</a>]</small> Historically, the ILISP package at <a href="http://ilisp.cons.org/">http://ilisp.cons.org/</a> provided similar functionality, but it does not support modern SBCL versions.</p> <hr></div> </body></html>