aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJohannes Stoelp <johannes.stoelp@gmail.com>2024-12-08 23:48:15 +0100
committerJohannes Stoelp <johannes.stoelp@gmail.com>2024-12-08 23:48:15 +0100
commit5f90bf71ab2d347fbe2d0dc89b71ab5d6e923b46 (patch)
tree6a9fba82b5a54a0f775e6bc46fd71108fa1392e1
parent73c7330d554cf1e9147de4f7bc03417a18c7c34a (diff)
downloadjuicebox-asm-5f90bf71ab2d347fbe2d0dc89b71ab5d6e923b46.tar.gz
juicebox-asm-5f90bf71ab2d347fbe2d0dc89b71ab5d6e923b46.zip
bf: rename file and add to ci
-rw-r--r--README.md2
-rw-r--r--ci/Makefile1
-rw-r--r--examples/bf.rs (renamed from examples/bf_vm.rs)0
3 files changed, 2 insertions, 1 deletions
diff --git a/README.md b/README.md
index 6ca332c..abdc70f 100644
--- a/README.md
+++ b/README.md
@@ -63,7 +63,7 @@ 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
+- [`bfrs`](examples/bf.rs) implements a
[brainfuck](https://en.wikipedia.org/wiki/Brainfuck) jit compiler
and interpreter.
diff --git a/ci/Makefile b/ci/Makefile
index 9a76fdc..b433ed2 100644
--- a/ci/Makefile
+++ b/ci/Makefile
@@ -28,3 +28,4 @@ run-examples:
cargo run --example add
cargo run --example tiny_vm
cargo run --example tiny_vm jit
+ cargo run --example bf
diff --git a/examples/bf_vm.rs b/examples/bf.rs
index ce2a682..ce2a682 100644
--- a/examples/bf_vm.rs
+++ b/examples/bf.rs