.chat
Jump to navigation
Jump to search
.chat pronounced dot chat is a esolang created by User:Yayimhere combining the concepts of the node alphabet, Tag systems, and Number Seventy-Four
memory
memory is a datastring that can hold this circular alphabet(order is preserved): {A, a, B, b, H, h, 1, 0}
. if the rightmost char of the datastring is 0
. the datastring start as just 1
Commands
Each character is one command. Characters not listed here are undefined behaviour.
command | description |
---|---|
0 |
if the first char of the datastring is 1 or the datastring is empty then a 0 will be appended to the datastring
|
[n |
if the length of the datastring is divisible by n divide it into chunks of length n and delete the first one, then put them back together (n must be only one digit long)
|
1 |
0 but is appends 1
|
> |
set current symbol to the symbol after it in the alphabet |
< |
move the end of the datastring to the end |
the program loops while the datastring length is more than 0