A.T.A.L.
Jump to navigation
Jump to search
A.T.A.L. is an Esoteric programming language created by User:Buckets in 2023.
Commands | Instructions |
---|---|
i.a, | Set the Variable a to The User Input. |
o.b, | Print out the Variable b. |
"".c, | Set What is within the Quotes into the Variable c. |
O.d, | Print out the Variable d in ASCII if it Is a number. |
g.e, | Go to line e If the Variable e is A number. |
[f,g,h] | If f = h, go to Line g if The Variable g is a Number. |
i,j. | Concatenate i to j at The End, Unless i = j, then Halt the Program. |
[m,l,n,k] | Set the substring from variable k starting at The Index l With the length m, To n. |
`o` | If o is 1 Character, It will turn Into It's ASCII value. |
""p/q. | Replace the character of The Index p to the Variable q with the Text Within the Quotes. |
1.r, | Pause for r Milliseconds. |
# | Clear the Screen. |
{s:t}#u | At the Position s , t, Will change to the Colour Decided By u. |
(v_w) | Set v to the Length of w. |
-x-y-z- | Swap the Characters x and z in the Variable y. |
A | Set A to A Random number between B to C. |
' | Toggle Comments. |
"Hello, World!" Program:
"Hello, World!".a,o.a,
Cat program:
"0".b,i.a,o.a,g.b,
Truth-machine Program:
"2".2,"0".0,"1".1,i.i,[i,2,0][i,1,0] o.0,0,0. o.1,g.2,
XKCD Random number:
"1".K,"6".C,X<K to C>"4".D,o.D,