-
-
Notifications
You must be signed in to change notification settings - Fork 28
Implementation Status
Tarn W. Burton edited this page Jun 26, 2021
·
10 revisions
The status of common-lisp-jupyter on various Lisp implementations is listed in the table below. If there is no entry under an OS for that implementation the status is currently unknown.
Implementation | Linux | MacOS | Windows | Notes |
---|---|---|---|---|
ABCL | ✓ | |||
ACL | ||||
CCL | ✓ | ✓ | ✓ | |
CLASP | ✓ | ✓ | ||
CLISP | ✓ | See CLISP notes | ||
CMUCL | ✓ | ✗ | MacOS requires 32bit ZeroMQ which is not in homebrew | |
ECL | ✓ | |||
LispWorks | ||||
MKCL | ||||
SBCL | ✓ | ✓ | ✓ |
CLISP support requires a recent version from CLISP repo compiled with thread support. On Arch Linux the following package CLISP aur will work. The binary path to the clip executable also needs to specified during installation:
(ql:quickload :common-lisp-jupyter)
(cl-jupyter:install :bin-path "/usr/bin/clisp" :use-implementation t)
Some recent versions of CMUCL appear to be broken because of an inability to load ironclad.
Widgets do not currently work in ABCL due to MOP issues.