brainfuck/ibfi-ts
2021-07-15 11:46:18 +02:00
..
public Update index.html 2021-06-26 13:49:44 +02:00
src wtf 2021-07-15 11:46:18 +02:00
.gitignore more settings 2021-06-25 13:05:12 +02:00
package.json Update package.json 2021-07-12 14:22:19 +02:00
README.md including brainfuck programs 2021-06-25 16:47:04 +02:00
tsconfig.json oops ts 2021-06-23 14:55:43 +02:00
yarn.lock gh-pages :( 2021-06-24 15:26:43 +02:00

Interactive Brainfuck Interpreter in React TS

This is an interactive interpreter for the brainfuck programming language.
It provides simple brainfuck execution, along with a view of the memory, the memory pointer, the current state of the code and more.

It is great for debugging brainfuck programs, including a memory view, program view, the location of the pointers, the ability to directly edit memory.
You can step manually through the program, or set the execution speed to whatever speed fits best.
This interpreter also has the ability to set breakpoints using the • symbol. This means you can let your code run fast and stopping it at any point in your program to see what went wrong.

Features

  • brainfuck execution including IO
  • memory view
  • code state view
  • manual stepping
  • breakpoints
  • error messages
  • seeing ASCII characters in memory
  • manual code input
  • fast excecution mode (no debugging info)

Future features

  • none-blocking fast excecution mode
  • better speed control
  • (limited) backstepping