Thanks Frank,
Yes, I find it in the: nasm_man.chm, a nice addition BTW. But it isn't really clear that all 4095 chrs are significant. Some packages allow long identifiers but may internalize it as the first M chars plus the last N characters so that it is still possible to create non unique identifiers, and this too is a type of hashing. It's not a very strong algorithm obviously. I'd rather not dig down thru the source to find the algorithm, and was hoping someone knew offhand.
Best Regards,
Steve