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. |