sijuiacion-lang
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.
Metadata
Release files for sijuiacion-lang 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sijuiacion_lang-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / sijuiacion_lang-0.2.0-py3-none-any.whl
| Download URL | sijuiacion_lang-0.2.0-py3-none-any.whl |
|---|---|
| Size | 31.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
32a416124eb95bb979a6b129558b3cf622c1f75c3a57b1405f0d8c03fb9fa332
|
|
BLAKE2b-256 checksum How to use checksums |
98e9f0e27cd3402c4e999df737c720fe038dc85b19b148fd9ae41fad6496e98e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|