Skip to content

del-Real/braintercourse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

braintercourse

A Brainfuck interpreter with real-time visual representation of memory, input, and output.

Built with Raylib

Visualizer demo

Operation rules

Command Description
> Move data pointer one cell to the right
< Move data pointer one cell to the left
+ Increment the value in the current cell
- Decrement the value in the current cell
[ Jump forward past matching ] if current cell is 0
] Jump back after matching [ if current cell is not 0
. Output the current cell as ASCII character
, Read one byte of input into the current cell

Usage

./braintercourse "<brainfuck program>"

Example (Hello World!):

./braintercourse ">>+<--[[<++>->-->+++>+<<<]-->++++]<<.<<-.<<..+++.>.<<-.>.+++.------.>>-.<+.>>."

About

Brainfuck Interpreter Visualizer

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published