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

Uploaded Source

File details

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

File metadata

  • Download URL: sijuiacion-lang-0.1.2.tar.gz
  • Upload date:
  • Size: 18.6 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.2.tar.gz
Algorithm Hash digest
SHA256 e5c0d0667139c88dbee12d49a6da4885bce08a795b004ee20f32f54e38aea939
MD5 668b5fbe46ada24bc107757d2a87376b
BLAKE2b-256 fada1eee32b247b62a60c7d74fd406466fdb1acaf250f7e54bc5fb093fee6a98

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