From 5289cbf5331dfd0d0c2242a7e7c8030aa4032c7e Mon Sep 17 00:00:00 2001 From: johannst Date: Sat, 7 Dec 2024 01:01:45 +0000 Subject: deploy: 9c3c3fd923d894d2351eb22129ea693eb98fa8ff --- bf_vm/index.html | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 bf_vm/index.html (limited to 'bf_vm/index.html') diff --git a/bf_vm/index.html b/bf_vm/index.html new file mode 100644 index 0000000..d1ff6bd --- /dev/null +++ b/bf_vm/index.html @@ -0,0 +1,16 @@ +bf_vm - Rust

Crate bf_vm

source
Expand description

Brainfuck VM.

+

This example implements a simple +[brainfuck][https://en.wikipedia.org/wiki/Brainfuck] interpreter +[BrainfuckInterp] and a jit compiler [BrainfuckJit].

+

Brainfuck is an esoteric programming languge existing of 8 commands.

+
    +
  • > increment data pointer.
  • +
  • < decrement data pointer.
  • +
  • + increment data at current data pointer.
  • +
  • - decrement data at current data pointer.
  • +
  • . output data at current data pointer.
  • +
  • , read input and store at current data pointer.
  • +
  • [ jump behind matching ‘]’ if data at data pointer is zero.
  • +
  • ] jump behind matching ‘[’ if data at data pointer is non-zero.
  • +
+
\ No newline at end of file -- cgit v1.2.3