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.3.tar.gz (18.2 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ckernel-0.5.3.tar.gz
Algorithm Hash digest
SHA256 be971aa502538f51b7c40acd99a20edbac510353a388a4ec0c0cc4f1feed1205
MD5 cf4364885ab854789f34e413499f9fe2
BLAKE2b-256 d09444406756633bdb70d38c904f28c7139911cc0718ec2d1fbeaa9d65668f28

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ckernel-0.5.3-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.6

File hashes

Hashes for ckernel-0.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e296292eb5e15154a22cdf308e705093bc8eebaa25d2d64c0d1f4c8272c66c4a
MD5 c86d1b3ea154addb0dbdbadbcc86bd10
BLAKE2b-256 aa4c24068114d7f3adc85e8ff4f1626afbdebef6d1e811b9281e3b8590514ba8

See more details on using hashes here.

Supported by

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