What the Branflakes

From Esolang
Jump to navigation Jump to search

Note: The name is not censored, this is the actual name.

what the branflakes was made by User:Esolangist

it is a bf equivalent derivative copy duplicate extension

Features

  1. More tapes
  2. A register
  3. A stack
  4. A box of branflakes
  5. 2D stuff

Additions

This section is still a work in progress. It may be changed in the future.

0-9 - Push themselves onto the stack.

/ - Swaps the current cell and the register.

• - Basically . v2. Outputs the top value of the stack literally.

≤ and ≥ - Move to the previous and next tapes, respectively.

\ - Converts the top value on the stack to an ASCII character.

(x) - Pushes whatever's inside.

$ - Pops a value on the stack and discards it.

¥ - Pops a value on the stack and sets the current memory pointer to it. If it isn't a number, halt.

# - Skip the next instruction if the memory pointer isn't 0.

% - Skips the next instruction.

v^←→ - Work like Befunge v^<> (<> were taken)

|, — - Mirrors. — is not to be confused with -.

{} - Repeat forever.

¢ - Pushes the current cell value.

€ - Like # but with the top value of stack.

And more. There's obviously more...

Examples

Hello world

(Hello, world!)•

Cat

{,¢•}

Truth machine

,#v0•
  {
  1
  •
  }

Computational class

it's a brain**** derivative so it's turing complete