Brainfk Programming Language
Brainfk Programming Language
Update 2019-05-13: Use the 'Enter Menu' to 'load' some code examples.
Update 2017-05-14: The sonification can be switched off :-) (or rather, you need to explicitly turn it on in the X-menu).
Update 2017-05-05: Added crazily sounding sonification.
Update 2017-04-24: Made the UI a bit more clear and fixed some bugs.
TL;DR:
Hold X, pres DOWN once, release X, and watch the nerdy numbers fill your screen.
MORE INFO
Hey all, I made a very simple visual IDE for writing and running code in Urban Müller's Brainfuck programming language. https:en.wikipedia.orgwikiBrainfuck
Top part of the screen is your code.
Bottom left is your memory.
Bottom right is your output console.
The operators +-<>[]., work in a very similar way to the original with minor modifications: + and - operators work modulo 16 as each memory cell can hold a single hexadecimal digit. The memory capacity is 64 digits. < and > operators will wrap around. The . operator (output) works as expected. The , operator (input) is a random hex digit generator. I am thinking of changing this in the future.
Use LEFTRIGHTUPDOWN to move the cursor around your code.
Use Z and UPDOWN arrows to choose between the available operators.
Use Z and LEFT to delete the operator and shift the rest to the left.
Use Z and RIGHT to copy-insert the operator and shift the code to the right.
Use X and UPDOWN to restart, clear, stop, etc.
Press ENTER to access some code examples.