Osaka is a small programming language written in Python. It includes an AST interpreter, a bytecode compiler with a virtual machine, and an equivalence system to ensure both execution methods behave the same.
Osaka tracks how reliable values are:
truthaboutgrain → trusted values
grainsoftruth → uncertain values
Control flow statements like if and while require trusted values.
grainsoftruth g = 11;
truthaboutgrain t = Americaya(g);
Say(t);
python3 saka.py examples/hello.saka
or install the CLI:
pip install OsakaProgrammingLanguage
osaka hello.saka