Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 891 Bytes

README.md

File metadata and controls

25 lines (15 loc) · 891 Bytes

sbcl-quicklisp-docker

A docker image running SBCL with quicklisp preinstalled and a swank server listening on port 4005.

Currently the image only loads the current version of SBCL, which is currently 2.5.3.

Setup

You can use the image in two different ways.

From the Repository

You can just clone the repo and docker build -t <name> . afterwards you can docker run -it -p <host-port>:4005 <name>.

Pull directly from Docker Hub

Alternatively, you can do docker pull ecsodikas/sbcl-quicklisp.

Usage

You can connect to the swank server via a swank client of your choice. For example with the swank-client system from quicklisp.

CL-USER> (ql:quickload :swank-client)

CL-USER> (swank-client:with-slime-connection (connection "localhost" 12345) (swank-client:slime-eval '(+ 1 2) connection))