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
Declaration
I HAS A MASTER <LOCK NAME> IZ {LOXD | UNLOXD}
Take
A <LOCK NAME> IZ OUT
Give
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

contributions/semaphores.txt · Last modified: 2007/05/31 14:09 by garoo
Recent changes RSS feed Creative Commons License Donate Driven by DokuWiki