DukkTap is an esoteric programming language that acts like a piece of duck tape. it's inspired by a idea in the idea list section of esolang. DukkTap has 7 commands
|Unroll||Unrolls tape roll, ready to be cut.|
|Cut||Cuts a piece of tape off the roll.|
|Stick||Sticks ripped tape onto table, ready for scribbling.|
|Scribble||Use a marker to scribble on the piece of tape|
|Self-Stick||Makes a tape ring|
|Unstick||Unstuck from surface|
|Throw-Away||Throws the tape away.|
When you Unroll the tape, it is ready to be cut. Once cut, you stick it to a surface of your choosing or you can stick it to itself to make a ring (Code Loop). Once stuck, you can scribble, (code) on it. Then, when you're done, you can Unstick it, and throw it away (Runs the program). Here's how you scribble hello world on it.
Unroll Cut Stick to wall Scribble "Hello, world!" Unstick Throw away
Here is a ring program (loop).
Unroll Cut Stick to self Scribble "DukkTap for sale. Was $2 now $1." Throw Away
You don't Unstick the ring unless you don't want to have a ring (loop) forever. You can make remarks about the tape (comments) by scribbling on the surface of your choice.