Skip to main content

No project description provided

Project description

sijuiacion-lang

Documentation Status

Sijuiacion, a.k.a "橘势", is a programming language to achieve a better use of a subset of of the CPython bytecode instructions.

It provides some useful high level instructions, e.g, the Indirect Jumps, and the Switch instructions, that are much more efficient than stacked if-else statements.

This idea is not originated by me, and I even just heard(got introduced about) this from someone else. I must appreciate him for bringing me how to use END_FINALLY to achieve this "fast switch" in Python.

Installation

Clone this repo, and

pip install -U moshmosh-base --no-compile
cd sijuiacion-lang
pip install . --no-compile

For manuals, check out the documentation.

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

sijuiacion-lang-0.1.6.tar.gz (19.0 kB view details)

Uploaded Source

File details

Details for the file sijuiacion-lang-0.1.6.tar.gz.

File metadata

  • Download URL: sijuiacion-lang-0.1.6.tar.gz
  • Upload date:
  • Size: 19.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.8.0 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for sijuiacion-lang-0.1.6.tar.gz
Algorithm Hash digest
SHA256 b2759b45b982d3e940905277d6668042d3be20915d2afdd11cc5832fa5cdf979
MD5 d0ca4bf5e3bc6e829855bcc942a0c57b
BLAKE2b-256 6daaafe636bd5a750f49067a8a14f2b6c6ca2c0ada993cfff5ed4e4de9844310

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