This tool is an Oberon-0 runtime, implemented in Python, executing WASM code.
flowchart LR
runtime["`Python runtime`"]
WASM["`WASM code`"]
Ob0["`Oberon-0 program`"]
Ob0 --> runtime
runtime --execute--> WASM
uv run oberon0-rt run examples/add.wasm add 23 19.github\workflows\ci-cd.yml 👷 CI/CD configuration
LICENSES 📄 project licenses
docs 📝 generated documentation
examples ✏️ WASM/WAT examples
src/oberon0_rt 🚀 python runtime
tests 🧪 unit tests
.pre-commit-config.yaml 💄 static analysis configuration
.python-version 📌 python version
This project was done during the Compilation Construction course at the HEIA-FR, and mainly inspired by the teacher Jacques Supcik's work.
- Sarah Gäumann sarahgaeumann01@gmail.com