Overlap
Jump to navigation
Jump to search
Overlap is an Esoteric programming language created by User:Buckets in 2023.
(The name of the first Variable is 8.)
| Commands | Instructions |
|---|---|
#m |
Sets the current variable to m. |
>n |
Change to the variable n. |
<o |
Change the current variable's number by o. (o >= 0) |
| * | Multiply the current variable by -1. |
"p |
Prints p. |
&q |
Prints q in ASCII. |
| / | Prints the current Variable's number. |
?rst |
If the current number is equal to r, go to Character slot s else, go to character Slot t. |
| _ | Set the current variable to the Input. |
@u |
Go to Character slot u. |
| \ | Noop. |
Due to Esolangs.org's limitations, These Programs can't be Nicely be In a code.
Cat program:
_/
"Hello, World!" Program:
"\&"lHl3Wdeo2o!l,\r
Truth-machine Program:
_""?010@@2433
A+B Problem:
__?**<@>>\0<>13pp\80p>\/\\4\\8\
Of course, It is impossible to Parse without Editing this Page to see what It really is, So Here's the Following Pseudocode Variations.
Cat program Pseudocode:
_ /
"Hello, World!" Program Pseudocode:
"\&"l Hl3Wd eo2o! l,\r
Truth-machine Program Pseudocode:
_"" ?01 0@@ 243 3
A+B Problem Pseudocode:
__?**<@> >\0<>13p p\80p>\/ \\4\\8\
| Commands | Instructions |
|---|---|
| # m |
Sets the current variable to m. |
| > n |
Change to the variable n. |
| < o |
Change the current variable's number by o. (o >= 0) |
| * | Multiply the current variable by -1. |
| " p |
Prints p. |
| & q |
Prints q in ASCII. |
| / | Prints the current Variable's number. |
| ? r s t |
If the current number is equal to r, go to Character slot s else, go to character Slot t. |
| _ | Set the current variable to the Input. |
| @ u |
Go to Character slot u. |
| \ | Noop. |