A Common Lisp kernel for Jupyter along with a library for building Jupyter kernels.
Installation instructions can be found in the
docs directory or at
Code inspection, code completeness checking, and code completion.
JupyterLab debugger support
Markdown, PDF and other MIME rendering
Automatic detection of MIME types for files
Emulation of a Lisp REPL including setting of the REPL variables
Completion of functions/macros
Autocompletion of function and macro names is available via the tab key.
Autocompletion of symbols is also available via the tab key. The symbol type is displayed in the dropdown list.
Pressing tab while the carat is on a parenthesis while result in all forms in the cell being auto-indented.
Pressing shift-tab while the carat is on a symbol will show context sensitive help.