Loop preventing brainfuck

From Esolang
Jump to navigation Jump to search

Halt preventing Brainfuck is a brainfuck derivative that can be used to solve the halting problem, calculate busy beavers, and solve math problems.

Commands

Command Description
> 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
. Output the character signified by the cell at the pointer
, Input a character and store it in the cell at the pointer
[ 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
( Skips after the) if executing the code between braces will not halt
) Used in conjunction with (
? Sets the cell at the pointer to a random number 0-255

Examples

Random number generator

nothing here yet

BrainFuck busy beaver

nothing here yet

Solving collatz conjecture

nothing here yet