++brainfuck++

From Esolang
Jump to: navigation, search

++brainfuck++ - joke language, written by User:Maximngy 27.05.2016. That is updated version of Brainfuck.

That is ++Brainfuck++ and Brainfuck commands:

BrainFuck ++BrainFuck++ Command
> > Move the pointer to the right
< < Move the pointer to the left
+ + Increment the memory cell under the pointer
- - Decrement the memory cell under 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 ] or } if the cell under the pointer is 0
] } Jump back to the matching [ or { if the cell under the pointer is nonzero
none c Copying memory cell to temporary variable
none p Pasting memory to cell from temporary variable
none o Setting cell's memory to 0
none e Exiting from interpreter
none n Writing cell's memory by a number
none r Getting random number from 1 to 1000 and save it to cell

Examples:

++c>pn>p.

Output:

2
�

And this:

rcn>p-.

For example (random) output this:

509
Ǽ

And this cool program (for example):

rc+>p++>p+++{<.n}

Write that:

|124
{123
z122

Thanks for reading me =3