Skip to content

RemuLang/sijuiacion-lang

Repository files navigation

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

pip install sijuiacion-lang is okay.

For manuals, check out the documentation.

About

An IR for Python VM, provided with indirect jump instructions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages