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

Uploaded Source

File details

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

File metadata

  • Download URL: sijuiacion-lang-0.1.3.tar.gz
  • Upload date:
  • Size: 18.8 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.3.tar.gz
Algorithm Hash digest
SHA256 493ceb20d3b6bace53dbeba0ace148dfd943d4e57b9b3b3ead0c0335c0220d1a
MD5 a1f802b354b78fbf23324492fe1e5fc8
BLAKE2b-256 1a3e3debfaaa99f95c16c97a2234ce32747fe16afef6514b9e909f8912f629e4

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