Typespam

From Esolang
Jump to: navigation, search

Typespam is a language created by TheZipCreator. It's a cell-based language similar to Brainfuck but it has some important changes.

1. The tape storing the cells is called the "chain" not the tape.

2. The chain doesn't store integers, instead it stores instances (Explanation at here)

3. The loops work differently they aren't really "loops".

Commands

Command Description
_ Initialize the instance under the pointer
^ Move up the chain
v Move down the chain
c Set the instance to a char
i Set the instance to an integer
{ Set the instance to the char/integer after this command
| Set a marker with the name of the next character in the file
} Jump to the pointer with the name of the next character in the file if the instance under the pointer is nonzero
- Display the value of the currently selected instance
# Get one key of input and put it into the current instance

Programs

Hello World

_c {H-{e-{l--{o{;{W-{o-{r-{l-{d- }

Instances

An instance is a char or an integer.

Compiler

Not finished yet. Will be soon.