diff options
author | Johannes Stoelp <johannes.stoelp@gmail.com> | 2024-12-07 01:59:18 +0100 |
---|---|---|
committer | Johannes Stoelp <johannes.stoelp@gmail.com> | 2024-12-07 01:59:18 +0100 |
commit | 9c3c3fd923d894d2351eb22129ea693eb98fa8ff (patch) | |
tree | 2bd2064f2421a5989fc13c8c8e0ea060c8555a5e /README.md | |
parent | 2699292790476eccd726fc5dae179b3a688a1468 (diff) | |
download | juicebox-asm-9c3c3fd923d894d2351eb22129ea693eb98fa8ff.tar.gz juicebox-asm-9c3c3fd923d894d2351eb22129ea693eb98fa8ff.zip |
bf: add jit compiler and interpreter
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -63,6 +63,9 @@ The [`examples/`](examples/) folder provides additional examples: a simple *jit compiler* which has a *jit cache* and translates each *basic block* on first execution when running a VM guest image. For reference an interepter is also implemented. +- [`bf_vm.rs`](examples/bf_vm.rs) implements a + [brainfuck][https://en.wikipedia.org/wiki/Brainfuck] jit compiler + and interpreter. ## git hook for local development |