Log In  


Cart #brainfuk-0 | 2025-06-14 | Code ▽ | Embed ▽ | No License
2


Just a simple Brainf🐱k interpreter I made out of boredom.
Featuring a decent text editor, copying and pasting, and uh, themes I guess.

All of your usual Brainf🐱k is here if that's what you're here for.
But for people who don't know why we're talking about f🐱king brains...

I can break it down for you.

Brainf🐱k Crash Course

Brainf🐱k is a programming language that wasn't designed to be practical
at all, but just for dumb stupid silly fun, because programmers like silly little
technical things that value no purpose in our lives.

It involves a list of cells containing a single number in each cell starting at zero, and a niffy
pointer pointing at which cell it's looking at.

 1   2   3   4   5
[0] [5] [9] [2] [4] ...
     ^

Pointer is looking at cell 2, so it sees 5.

There are 8 instructions that tell the pointer what to do and stuff.

  • + Add what the pointer sees by 1
  • - Subtract what the pointer sees by 1
  • < Move pointer left
  • > Move pointer Right
  • [ Jumps to it's matching ] if the cell it's looking at is zero
  • ] Jumps to it's matching [ if the cell it's looking at is not zero
  • . Prints the number it sees as ASCII (i.e. The number 69 is E)
  • , Takes one keystroke of user-input, and stores it into the cell it's at

And... that is literally all you get. No, seriously.

It is technically possible for Brainf🐱k to execute any
program, making Brainf🐱k Turring Complete by definition.

Go have fun I guess now. Try to go make something possibly.

2



[Please log in to post a comment]