TEIJFOP

From Esolang
Jump to navigation Jump to search

TEIJFOP or 'This esolang is just for one purpose' is an esolang by User:JIT, 2025

This esolang is just for one purpose

This esolang is just for one purpose
commands What they do
i input (i)
o output
bf[] Bitflips the data set []
if1[] if1, does []
if0[] if0, does []
TL[]{n} Gets half the total length of [] and sets it to n
back{n} sets n to the output
` ' Prints it
ay{n} makes n into an array
ow{n} Turns n into an arrow for the array
#n number that array
{n}() do () n times
! Delete current array
< Move left
> move right
: Insert a cell
- move right 0.5
1 set it to 1
0 set it to 0
DUP duplicates the cell to the right
GOTO n go to line n
READ x y Read off coordinate x y of the code to set it to n
WRITE x y [ ] Write on x y coordinates of the code and set it to []
Wait for n seconds/Wait for n second Shorten the most recent data to the first n digits
START start gather
END end gather
😀n Set the gather to n
prints a new line
[n]{m} Represents the nth digit of m
s, n +1 to n

Cat program

io

hello world

`Hello, World!'

Truth-machine

iWait for 1 secondif1[`1'GOTO 1]if0[`0']

Plushie-completeness Proof

s, xs, x`4'`31'

The only purpose of this esolang

iWait for 2 seconds
o`,'ay{i}ow{n}TL[I]{m}{m}(>)-bf[i]s, x
{m}([x]{i} if1[1]if0[0]>:s, x)
{m}([x]{i} if1[1]if0[0]>:s, x)-<
{m}(<<<)START{m}(>>>>)END😀iGOTO 1