We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.
OverLoop
Jump to navigation
Jump to search
OverLoop is an Esoteric Programming language Created By User:Buckets in 2022.
| Commands | Instructions |
|---|---|
| <n> | This will Mark the Side to be the Same as another side, The Other side Is marked With the Same command. |
| | or -. | These are the Walls That Will be marked. |
| } | This command Will Spew Out an IP in the direction of The Right When the program Starts, If an IP Goes through a Wall that Is marked to Another wall, The command That it came from Will now store A value that Sets it to Zero, But If it happens Again, It Will Plus it by One each Time and If an IP makes contact With It, It will Add The Value to it's own }, Even From Itself! |
| ! | Negate The IP's }'s value. |
| # | Destroy the IP. |
| @ | Print the IP's }'s Value in ASCII. |
| $ | Print The IP's }'s value. |
| % | Set The IP's }'s value to The Input value. |
| X | Skip The next Command If the IP's }'s value Is 0, Including walls. |
| + | Skip The next Command, but Only Once. |
Cat Program:
}$#
Infinite Loop:
<a>|}|<a>
Finite Loop:
<x>|+<a>|X|<a> ... }|<b> <b>||<c><c>||<d><d>||<e><f>||<g> <g>||<h><h>||<i><i>|!<x>