It's utility to create bitstrings to be used as part of switchcase
along with bt opcode.
I started it as simple relpacement for manual calculation of those
bitstrings, then new ideas came some of which I released but finally
stopped, 'cause if all 100s of them released it would end up as little
compiler part :)
For those who are familar with bt switchcase is no problem to figure out
how you can use it. I tried to design it for use both in context of 
numeric values and symbols. 
Crosspoint button of row number (most sign. hex digit) and column number
(least sign. hex digit) to use reference for numbers.
for example upper left button is 00h bottom right is FFh
crosspoint of 2 row 5 column is button for number 25h.
In addition to main perpose, after a little play with it you'll find some 
additional cases how you can use it (for example as ASCII OEM and
ANSII table, convertion, range check etc.)

You are free to use it whatever you need it for. Enjoy :)

to reach me - write to thesvin@win32asmcommunity.net.
If there is such a rare chance that you feel gratefull, and want to do something
little - I can give you a chance :))
I collect any books in anyway related to computer or math.
Any language, from childish to sientific. Old and new.
Even about OS  of machins that don't exist anymore.
And anything about math.

So if you have some of those books that you don't need anymore,
instead of throwing them out to garbage, you can send me a parcel as
a present to:

614051
Uinskay str., 4, app. 485, Perm, RUSSIA, 614051.
Ykubtchik Alexandr.

I know you are not going to do it, but let me have my dream ;)
PS. I tried to put some comments in source, let me know if they are not enough.
