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.1.tar.gz (18.0 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.1-py3-none-any.whl (20.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ckernel-0.5.1.tar.gz
  • Upload date:
  • Size: 18.0 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.1.tar.gz
Algorithm Hash digest
SHA256 6710028556d2e1cc384a0a67511f56480b8e2fd0c659f80294439bc6c449e1ab
MD5 95c4f93bd57f02d50c32a70d0340bfbc
BLAKE2b-256 94666a7b3189afecf891de03e9c9de85677a27f10eb221628b8b06ee96885204

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ckernel-0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 20.4 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7bb8a653cadfd3fca993c2120d30f5e4a62dff2a6ca5a18ad65820b6b886062c
MD5 1bc089e6936314211dc41600c0df0c37
BLAKE2b-256 a59b100a60ae0802187e6d7dcaf1f91dd5efd1b602b62539868e4545d38f8e92

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