Skip to main content

Strongly typed Python to C++ transpiler.

Project description

buildstatus coverage

Mys

🚧 🚧 🚧 🚧 🚧 Under construction - DO NOT USE 🚧 🚧 🚧 🚧 🚧

Strongly typed Python to C++ transpiler.

🚧 🚧 🚧 🚧 🚧 Under construction - DO NOT USE 🚧 🚧 🚧 🚧 🚧

Project homepage: https://github.com/eerimoq/mys

Installation

$ pip install mys

Limitations

  • All elements in a list must have the same type.

  • Max 64 bits integers.

  • 32 and 64 bits floats.

  • Decorators are not supported.

Types

u8, u16, u32, u64, s8, s16, s32, s64, f32, f64, str, bytes, bytearray, set, dict, list, tuple, object

Resources

https://github.com/python/mypy/blob/master/test-data/unit/pythoneval.test

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

mys-0.4.0.tar.gz (4.1 kB view hashes)

Uploaded Source

Supported by

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