semex
This was originally written sometime in the dark and backward abysm of
time back in the 1980s.
If you are on a 32-but machine or using a compiler where you can't count
on a memory address being the same size as a long int, see the WARNING
comments in the code.
The latest version of this code lives at .
The MIT/X license applies.
Eric S. Raymond