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

Version 1.0

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.

Version 1.1 (Amazing Update)

This version adds many commands!

There is now another line. also the syntax is a bit different

0 clears the cell.

S waits for (current cell * 100) ms.

p sends the current cell as a message to the previous line.

g takes the last message sent to this line and sets the cell to it. if there isn't any messages, execute the next line until a p, then do that command and go back to this line

j jumps to command (cell value) in this line

J jumps to line (cell value)

n goes to the next line. If that line was executed before, continue executing that line from where it stopped.

l goes to the previous line. Same thing happens with n if that line has been executed before.

x goes back to the start of the line

/ goes to the next line and sets this line's instruction pointer to the first command

X terminates the program

Examples

Hello world

(Hello, world!)•

Cat

{,¢•}

Truth machine

,#v0•
  {
  1
  •
  }

Computational class

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