Since threading was suggested, here is a proposal for binary semaphores:
HAI I HAS A NUMBAR IZ 0 I HAS A MASTER MAHLOCK IZ UNLOXD A MAHLOCK IZ OUT NERF NUMBAR A MAHLOCK IZ IN KTHXBYE
I HAS A MASTER <LOCK NAME> IZ {LOXD | UNLOXD}
A <LOCK NAME> IZ OUT
A <LOCK NAME> IZ IN
- belx 2007/05/30 22:13
Has P0WNED been used somewhere else? Because LOXD reads a lot like “loaded” to me.
— garoo 2007/05/31