-
Notifications
You must be signed in to change notification settings - Fork 50
Jupyter #43
Comments
Minimal Seq Language KernelThis an overview of the messages used by the Jupyter Kernel, in the context of implementing a kernel for the Seq language using the python wrapper. Required MessagesThese are the messages required to be implemented to have a functioning kernel. Many of the details of these messages are handled by the python wrapper. Kernel InfoInformation about the kernel for the client Reply fields:
ExecuteExecute code Request fields:
Reply fields:
StreamBroadcast text to be displayed to the frontend. Not required, but necessary to have code output sent to the notebook. Fields:
REPL WrapperAll that is needed on the Seq language side is some kind of REPL wrapper or Python bindings to handle code execution and the resulting output. There is an example of such a wrapper in the bash kernel example. Relevant Linksbash_kernel |
This might be useful: Metakernel |
Microsoft Language Server & Jupyter KernelFeatures |
Hi @jodiew: We will need these for now:
and a syntax highlighter for VSCode and Sublime. Probably in TextMate format as it is more versatile. |
No description provided.
The text was updated successfully, but these errors were encountered: