NotBrainFuck

From Esolang
Jump to navigation Jump to search

NotBrainFuck (or not brainfuck) is an extension of brainfuck by Jack Benson (User:Spleeshmicannon). It adds 8 new symbols to make it easier for beginners to get the hang of minimalist languages like brainfuck. It is also of course fully backwards compatible.

Commands

NotBrainFuck is the same as brainfuck and the interpreter is basically the original c interpreter written by Urban Müller with the additional implementation of the following commands.

Symbol Description
* Multiply current cell by its neighbour to the right
x Multiply current cell by its neighbour to the left
/ Divide current cell by its neighbour to the right
\ Divide current cell by its neighbour to the left
l Starts/ends a multiline comment (e.g. CODE/COMMENT HERE/CODE)
# Sets the cell to the value of the following symbol
^ Increments base (making +++ the same as ^^+)
v Decrements base

External Links

Github Page