A simple IPython kernel for the Pike programming language.
This requires IPython 3.
To install:
pip install pike_kernel python -m pike_kernel.install
To use it, run one of:
ipython notebook
# In the notebook interface, select Pike from the 'New' menu
ipython qtconsole --kernel pike
ipython console --kernel pike
For details of how this works, see the Jupyter docs on wrapper kernels, and Pexpect's docs on the replwrap module
Mostly copied from Thomas Kluyver's bash kernel.