We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.
Brainfuck with three input and three output
(Redirected from Brainfuck with three output)
Brainfuck with three input and three output is an esolang by User:Yoyolin0409. That's like brainfuck, but the input and output can be ASCII, numbers, or Unicode.
Commands
| Command | Function |
|---|---|
| > | Move the pointer to the right |
| < | Move the pointer to the left |
| + | Increment the memory cell at the pointer |
| - | Decrement the memory cell at the pointer |
| , | Input a character and store it in the cell at the pointer as ASCII |
| # | Input a character and store it in the cell at the pointer as number |
| $ | Input a character and store it in the cell at the pointer as Unicode |
| . | Output the character signified by the cell at the pointer as ASCII |
| ! | Output the character signified by the cell at the pointer as number |
| @ | Output the character signified by the cell at the pointer as Unicode |
| [ | Jump past the matching ] if the cell at the pointer is 0 |
| ] | Jump back to the matching [ if the cell at the pointer is nonzero |