((

From Esolang
Jump to navigation Jump to search

(( is an Esoteric programming language created by User:Buckets in 2024. (-, /, ^ and v are the only usable operations( v is a operation that is the nth Placement number of the other number).)

Commands Instructions
t This is the current variable.
r Move the current variable to the nearest created variable, this loops, If this current variable is the last variable at tge line then 'r' is used, It goes to the first variable in line.
y Create a new variable at the end of the right line of the Variables.
i Setting the current variable by the input, for example if the input is 'eH' it would set the current variable to '101072', It will always have a prefixed '0'.
o Print the current variable into ASCII give the Respect to 256( ASCII mod 256).
p If the current variable is not Equals to 0, go to the nearest i indexed by the same index as before using regular numbers.
Set the left variable to the Right of the bar variable using an offset of `n towards the right.
, Delete the leftmost variable.

Cat program:

yio

A+B Problem:

yyyit|t-48rt|t-48_0p
`1|`1-1_1it|t-1rrt|t-`2r1prr
`2|`2-47t|t-`2_2p
0i`1|`1-48rrt|t-`2
2i

Truth-machine Program:

yyi0pr1it|49oyr1p0it|48o

"Hello, World!" Program:

yyyyt|72ot|101ort|108oort|111t|44ot|32o
t|87orrrot|114rrrorrrt|t-1ot|33o