Re: Integrating slime with a new lisp implementation
Luís Oliveira <[email protected]>
| Newsgroups | gmane.lisp.slime.devel |
|---|---|
| Message-ID | <CAB-HnLRk2_o5mEMYn-adyW+bxO-bacuRjswX2DtYegWQne1nTA@mail.gmail.com> |
On Mon, Oct 6, 2014 at 8:28 PM, Charlie Andrews <[email protected]> wrote: > I am working on the recently released lisp implementation clasp (https://github.com/drmeister/clasp), and I would like to get it working in slime. I am wondering if there is a general purpose document for adding support for slime to a new implementation out there some where? If not, where is a good place to begin? I'm not aware of such a document, but this recent commit adds support for the MKCL implementation (a fork of ECL): <https://github.com/slime/slime/commit/102942bb6f9e60e07961a1844a762dcf7b336a77>. It shows, albeit with some whitespace noise, what places need to be aware that a new implementation exists. Other than that, it should a matter of adding the various defimplementation definitions for each of SWANK's interfaces which are declared and documented in swank/backend.lisp. Looking at the other Lisp implementation backends (e.g. swank/sbcl.lisp should also be enlightening). Cheers, -- Luís Oliveira http://kerno.org/~luis/ _______________________________________________ Slime-devel mailing list [email protected] http://common-lisp.net/cgi-bin/mailman/listinfo/slime-devel