Draft:Explosive diarrhea
Explosive diarrhea is an esoteric programming language by User:AnalysisOfVariance in 2026.
Overview
The interpreter ate a ton of spicy food and now has severe explosive diarrhea as a result. The interpreter follows the program to know what to do next.
There is an infinite line of stalls with toilets for the interpreter to use. However at random, some of the stalls may have someone inside them. If the interpreter tries to use a stall that is already occupied, then the program halts with the error E67676767.
The interpreter cannot not shit for more than 6 instructions, otherwise E69676967 will be raised.
| Command | Description |
|---|---|
Previous toilet
|
Moves to the previous toilet |
Next toilet
|
Moves to the next toilet |
Take a shit
|
What the fuck do you think this does? Also has the side effect of rendering the toilet unusable since the interpreter's diarrhea clogs it and causes it to back up. Trying to shit in an already broken toilet will cause the interpreter to severely dirty the bathroom stall. |
Is this toilet broken?
|
Checks if the current toilet is broken and stores the result in a hidden flag. |
Shit it's broken!
[code]
FUUUUUUUUUUUUUUUUUUUUUUUUUUUUCK!!!!!!!!!!!!!!
|
While the hidden flag above is true, then the code between these two runs. |
Is there someone inside?
|
Sets a hidden flag if there is someone inside the current stall. |
Shit, it's occupied!
|
Runs the next instruction if the above flag is set. |
I guess not!
|
Runs the next instruction if the above flag is not set. |
Errors
| Code | Message | Description |
|---|---|---|
| E12345678 | *dead* | The interpreter died. |
| E67676767 | YOU FUCKING IDIOT I'M USING THE STALL NOW GET THE FUCK OUT!!! | The interpreter tried to use an occupied stall. |
| E69676967 | OH SHIT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | The interpreter couldn't hold it in and let it out in the middle of the fucking liminal space. |
Examples
Infinite loop and Looping counter
I petition this should be named the "pooping counter"! Haha, get it? Because it's pooping? Ha...ha? Why's no one laughing? What's that flying towards me-
- and he was never seen in one piece again.
Take a shit
Is this toilet broken?
Shit it's broken!
Next toilet
Is there someone inside?
Shit, it's occupied!
Next toilet
I guess not!
Take a shit
Is this toilet broken?
FUUUUUUUUUUUUUUUUUUUUUUUUUUUUCK!!!!!!!!!!!!!!