raesl.jupyter.kernel
#
ESL Jupyter Kernel implementation.
Module Contents#
Classes#
The base kernel class. |
- class raesl.jupyter.kernel.EslKernel(**kwargs)#
Bases:
ipykernel.kernelbase.Kernel
The base kernel class.
- implementation = 'raesl.compile'#
- implementation_version#
- language = 'esl'#
- language_version = '2.0'#
- language_info#
- banner = 'ESL Kernel - Support for the Elephant Specification Language.'#
- do_execute(code, silent, store_history=True, user_expressions=None, allow_stdin=False)#
Execute user code. Must be overridden by subclasses.
- get_notebook_path() pathlib.Path | None #