Great job! Love the idea of this sort of “because I can” project. I wonder what intellisense would look like for brainfuck! A while ago I made a brainfuck to JavaScript transpiler [0], and if you want to dig into brainfuck more, there’s a lot of optimization you can do with BF beyond just interpreting it. As useless as a task as that can be, it’s a great way to jump into how compilers work!