c-kernel |version| ================== .. toctree:: :hidden: Installing c-kernel <00-install.rst> Using c-kernel <01-use.rst> Example <02-example.rst> FAQs <03-FAQ.rst> This package provides a Jupyter kernel which allows automatic compilation and execution of C/C++ code from a notebook environment. .. note:: This documentation is currently under construction. Features ^^^^^^^^ Using c-kernel, you can: - Automatically compile and execute code cells .. image:: img/demo-basic.png :alt: Automatically compile and execute code - Add compiler options using `//%` magic comments .. image:: img/demo-options.png :alt: Use magic comments - Compose multi-file programs in a single notebook .. image:: img/demo-multi-file.png :alt: Compose multi-file programs - Get user input interactively .. image:: img/demo-interactive-input.png :alt: Get interactive input Contact ^^^^^^^ For any issues, comments or feature requests, please go to https://github.com/adamtuft/c-kernel/issues License and Copyright ^^^^^^^^^^^^^^^^^^^^^ Copyright (c) 2023, Adam Tuft c-kernel is released under the BSD 3-clause license. See the `license file `_ for details.