Cell Management

From Esolang
Jump to navigation Jump to search

Cell Management is an esoteric programming language made by User:A() where you manage Cells.

Commands

.

This is the Manager. It moves right at the start of the program.

><^v

These are directional pointers. They tell the Manager which direction to go.

[ ]

These are Cells. They can have stuff inside them. They must be managed.

[+] [-]

These two Cells are called Incrementors and Decrementors. They increment or decrement the value that is stored in the Manager.

[#] [`]

These Cells allow the Manager to store multiple values at once by pushing onto a stack and popping values off a stack.

[@1]

This is called an Address. They teleport the Manager to other Cells but only if the Cell was went to before. Ex:

 .  [@2]v
[#] [+] <

The Address of the second Cell was Unknown so the '@2' instruction was ignored. So the Manager doesn't teleport directly to Cell 2.

[!] [o]

These Cells are called Inputters and Outputters. They allow the Costumer to input a value into the Manager and the Manager to output a value.

[=3]

These Cells are called Conditionals. If the value is equal to a certain number, move straightforward, else, rotate.