Skip to main content

Provides a Jupyter kernel which allows automatic compilation and execution of C/C++ code from a notebook environment.

Project description

c-kernel

This package provides a Jupyter kernel which allows automatic compilation and execution of C/C++ code from a notebook environment.

Documentation:

Features

Using c-kernel, you can:

  • Automatically compile and execute code cells

  • Add compiler options using //% magic comments

  • Compose multi-file programs in a single notebook

  • Get user input interactively

Contact

For any issues, comments or feature requests, please go to the issues page.

License and Copyright

Copyright (c) 2023, Adam Tuft

c-kernel is released under the BSD 3-clause license. See LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ckernel-0.5.2.tar.gz (18.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ckernel-0.5.2-py3-none-any.whl (20.6 kB view details)

Uploaded Python 3

File details

Details for the file ckernel-0.5.2.tar.gz.

File metadata

  • Download URL: ckernel-0.5.2.tar.gz
  • Upload date:
  • Size: 18.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for ckernel-0.5.2.tar.gz
Algorithm Hash digest
SHA256 ed14f508f63bbb8e553fd9ca3c1acfa7c23d089499c38b7fdb6c614e93895653
MD5 c93879c7a9bed61c42466da6c345e1ff
BLAKE2b-256 284d0ca4b59f899af846babf158e7f7c80b46b46dd253cdf438345530d7d00e5

See more details on using hashes here.

File details

Details for the file ckernel-0.5.2-py3-none-any.whl.

File metadata

  • Download URL: ckernel-0.5.2-py3-none-any.whl
  • Upload date:
  • Size: 20.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for ckernel-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3f3246ca85b2f0518850b848f7063e2b951e1d8cacd0856e570051fa2dc276a4
MD5 e47d01dc3c568c17c7ad5b2c096d8a31
BLAKE2b-256 160ea8cdac30944a89e2cc5ab7f888e03c75dc812cd6d68aa0a9a5801eb60f9d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page