Help for this page
unsigned int hash = 0; while (*s) hash = hash * 33 + *s++;
/* MT_gen_hash_bits() * Dan Bernstein's hash function - works great for short ASCII strin +gs! ... address = address + (address << 31); return (unsigned int)address; }