Skip to main content

Library functions to support pythonizer

Project description

perllib

https://img.shields.io/pypi/v/perllib.svg https://img.shields.io/travis/snoopyjc/perllib.svg Documentation Status

Library functions to support pythonizer

Features

  • Perl library functions typically return 1 on success and undef on failure, whereas python library functions raise exceptions on failure. Also, perl automatically converts variables from strings to numbers and vice-versa when referenced in the appropriate context. In perl, global variables are truly global across files and are organized by package name, where in python global variables have file scope. In addition, perl has autovivification, which means that arrays and hash tables magically appear out of whole cloth when referenced. This library supports all of those features and allows the “pythonizer” perl to python translator generate code that is fairly readable.

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.953 (2022-02-15)

  • First release on PyPI.

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

perllib-0.953.tar.gz (33.1 kB view details)

Uploaded Source

Built Distributions

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

perllib-0.953-py3.10.egg (19.2 kB view details)

Uploaded Egg

perllib-0.953-py2.py3-none-any.whl (26.5 kB view details)

Uploaded Python 2Python 3

File details

Details for the file perllib-0.953.tar.gz.

File metadata

  • Download URL: perllib-0.953.tar.gz
  • Upload date:
  • Size: 33.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.1

File hashes

Hashes for perllib-0.953.tar.gz
Algorithm Hash digest
SHA256 6fdcebdc8cd15536c135b4bb5c2e6d360df31c71f836fa453171063b8835ae31
MD5 2a2461bc4b67d65923febb71e8437055
BLAKE2b-256 3570a0a67f3b5ab2a3b71849041b6c9f8a246125b1deb147d85f51febaf66286

See more details on using hashes here.

File details

Details for the file perllib-0.953-py3.10.egg.

File metadata

  • Download URL: perllib-0.953-py3.10.egg
  • Upload date:
  • Size: 19.2 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.1

File hashes

Hashes for perllib-0.953-py3.10.egg
Algorithm Hash digest
SHA256 b28a52790f6249460b6e03a70e174083a0e5633ad05be0cf524abfa1a958aa26
MD5 85ec6753e1dad471ad6352a6abe8b24b
BLAKE2b-256 6ba396fe05aaa1b4dd5713cc7558383ce95c58f143ceb85d409ee6e6a000fb02

See more details on using hashes here.

File details

Details for the file perllib-0.953-py2.py3-none-any.whl.

File metadata

  • Download URL: perllib-0.953-py2.py3-none-any.whl
  • Upload date:
  • Size: 26.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.1

File hashes

Hashes for perllib-0.953-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d7e93e08c7947ab767da8bbd0a213d7a22fc8ef4885aa83bb9a16a8915f116a3
MD5 8db3648af005be302cfe6fc74765d42f
BLAKE2b-256 5e2e59137fef5f39de23140faf6ab1a0be91cf19151d318086e5a5df6e9f0d7b

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