- This article is not detailed enough and needs to be expanded. Please help us by .
This language is mostly the same as brainfuck, so:
|+||Increments the currently selected cell|
|-||Decrements the currently selected cell|
|<||Selects the cell to the left of the currently selected cell|
|>||Selects the cell to the right of the currently selected cell|
|.||Outputs the value at the selected cell as an ASCII/Unicode character|
|,||Input an ASCII/Unicode character, and put its code in the selected cell|
|[||Jump to the matching |
|]||If the selected cell is not 0, jump to the matching |
However, this language at current (the standard is still being worked on) has three extra features.
Below is a list of functions added by this version...
Functions are the first addition to this language. Define a function using:
A function can then be called using the following:
p ``Hello world`` prints "Hello world" and will transpile to a brainfuck code that would print "Hello world," aka
Regular, "implicit" comments are anything that isn't a brainfuck command, like
Explicit commands have a semicolon to begin them, like
; Comment, the comma isn't a worry!.
In an explicit comment, everything following it until the end of the line is completely ignored (and removed in the transpilation process.)
This means commands (like a comma) can be put in an explicit comment without issues, as it's ignored anyway.