ArrowFuck is a programing language created by User:Mipinggfxgbtftybfhfyhfn 100% backwards compatible with Brainfuck beeing the only diference that ArrowFuck stores memory in a 2D space.
||Moves the memory pointer to the right.
||Moves the memory pointer to the left.
||Moves the memory pointer up.
||Moves the memory pointer down.
||Increments the actual cell.
||Decrements the actual cell.
||Outputs the character corresponding to the value of the actual cell.
||Inputs a character and stores it's ascii value in the cell.
||Jump past the maching ] if the cell is 0.
||Jump to the to the matching ] if the cell is nonzero.