Skip to main content

Python lib for mangle. Exolang that can take any utf8 text as valid code and return some result out of it

Project description

Website Crates.io Chat with me on irc GitHub license CircleCI Build Status codecov

Mangle

These are the python bindings for mangle, an exolang (A scripting programming language just for fun) without any reserved keywords that can run any utf8 compatible with more than 2 space separated words on it.

Python bindings

Python bindings are available for python > 3.7. You can install them with:

pip install mangle

Then you can get started evaluating mangle from python with:

import mangle
mangle.eval("cat is fat")
>> '5'

Learn more

You can read more about mangle at: https://github.com/matheusfillipe/mangle

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

mangle-0.0.5.tar.gz (15.9 kB view details)

Uploaded Source

Built Distributions

mangle-0.0.5-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl (182.4 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ x86-64

mangle-0.0.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl (179.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ x86-64

mangle-0.0.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (179.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ x86-64

mangle-0.0.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (179.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ x86-64

mangle-0.0.5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (179.7 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ x86-64

File details

Details for the file mangle-0.0.5.tar.gz.

File metadata

  • Download URL: mangle-0.0.5.tar.gz
  • Upload date:
  • Size: 15.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.12.12-beta.2

File hashes

Hashes for mangle-0.0.5.tar.gz
Algorithm Hash digest
SHA256 b0345211b6cf9717050bd6355a14dfcc5f52b866eea2e315e9194f9576784eca
MD5 5b82948828e98206fa92b988d987cf17
BLAKE2b-256 8f13c684de0154d9af9ba127eb2025d51392cae2e7b80b4647b9b274f4f36288

See more details on using hashes here.

File details

Details for the file mangle-0.0.5-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for mangle-0.0.5-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f774aaa037c068041c89ff4e666be03d709432cff421df127df9f5d354040cc6
MD5 9d4424ca0afcf51c133d8eb3aa1f9e01
BLAKE2b-256 297f9bcce0df5b3116eafc6877e979075df28a8ef40a444726fde3694cc04d2b

See more details on using hashes here.

File details

Details for the file mangle-0.0.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for mangle-0.0.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e460d4d06ae2761f786f1fab577ba5b4481fac2cbcd00272c1aeeccaf75094cd
MD5 95bcecc51514d23f57629198875b8e52
BLAKE2b-256 9ea435b7cf33f2790b1c4030c3cf49d7cc0dc6c187ef22e40bbba6435699fac5

See more details on using hashes here.

File details

Details for the file mangle-0.0.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for mangle-0.0.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d6395eaa123e6fd964f20ec38f7a076f4797680bb32281cc9ee270aa2f34c52b
MD5 9ba81db05ef979fa2b1c00e652b1e30b
BLAKE2b-256 2d4c9bb04d5bf17cf5ad120fa705398d058aff6bd2a39ad84c2f6c79b6c88f0f

See more details on using hashes here.

File details

Details for the file mangle-0.0.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for mangle-0.0.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 93cf089fa1600fadca9f1840445b2060e87409427904cf82ae84992c4c0c9fab
MD5 67917623b313346f9e21406055823a9a
BLAKE2b-256 b4d4cf98be79d7fed2ef7e14a79c6f7ece9fee6f4807878388bbc303b581d2a3

See more details on using hashes here.

File details

Details for the file mangle-0.0.5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for mangle-0.0.5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5b57c33cfcef7fa775f8723dbc8969d4344fd85380eaf6404425f550d93327e5
MD5 4402b38a0be250672b32a7a5beb046b4
BLAKE2b-256 9920329960238b38ca0f04cfe45bb50f2db7a1b6b152fc679756f4b2c99c5cfa

See more details on using hashes here.

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