-
-
Notifications
You must be signed in to change notification settings - Fork 26
Implementation Status
Tarn Burton edited this page Oct 8, 2019
·
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 | ✓ | See package notes below | ||
| CLISP | ||||
| CMUCL | ✓ | ✗ | MacOS requires 32bit ZeroMQ which is not in homebrew | |
| ECL | ✓ | |||
| LispWorks | ||||
| MKCL | ||||
| SBCL | ✓ | ✓ | ✓ |
CLASP support in bordeaux-threads is not currently in Quicklisp. Therefore a copy of bordeaux-threads should be put into Quicklisp's local-projects. Also, in order to allow usage of the iterate package the following lines need to be put into .clasprc
(setq eclector.readtable:*readtable* cl:*readtable*)
(defmethod eclector.readtable:syntax-type ((readtable cl:readtable) char)
(core:syntax-type readtable char))
(defmethod eclector.readtable:get-macro-character ((readtable cl:readtable) char)
(cl:get-macro-character char readtable))