lime
2023-06-18
A high-level Swank client, like Slime, but for Common Lisp applications.
Upstream URL
Author
Fernando Borretti <eudoxiahp@gmail.com>
Maintainer
Fernando Borretti <eudoxiahp@gmail.com>
License
MIT
Lime
A Swank (SLIME) client for Common Lisp applications, built on swank-protocol. It can be used to connect to a remote or local Swank server, evaluate code, and receive responses for printing to the screen, handling debugger events, etc.
Usage
Example
To load and run the REPL example, do this:
(ql:quickload :lime-example) (lime-example:repl)
It works as you'd expect:
CL-USER> (lime-example:repl) Starting Swank server... Connecting... Swank server running on sbcl 1.2.9 COMMON-LISP-USER> (+ 2 2) 4 COMMON-LISP-USER>
Name
Like SLIME, but without the leading S. No relation to the text editor.
License
Copyright (c) 2015 Fernando Borretti
Licensed under the MIT License.