UNS16
#if !defined UNS16
#if !defined UNS16
#if !defined UNS16
UNS16 hashCode = hashHashCode(si);
UNS16 hashCode = hashHashCode(si);
UNS16 hashHashCode(STRINGINFO si)
UNS16 code = (UNS16)si.count;
UNS16 shift = 0;
code = (UNS16)((code << 4) + tolower(*cp));
shift = (UNS16)(code & 0xf000);
code ^= (UNS16)(shift >> 8);
code ^= (UNS16)shift;
return (UNS16)code;
FICL_WORD *hashLookup(FICL_HASH *pHash, STRINGINFO si, UNS16 hashCode)
UNS16 hashIdx;
hashIdx = (UNS16)(hashCode % pHash->size);
UNS16 hash;
UNS16 hashHashCode (STRINGINFO si);
FICL_WORD *hashLookup (FICL_HASH *pHash, STRINGINFO si, UNS16 hashCode);
#if !defined UNS16
UNS16 m64UMod(DPUNS *pUD, UNS16 base)
return (UNS16)(qr.rem);
UNS16 m64UMod(DPUNS *pUD, UNS16 base);
#if !defined UNS16
#if !defined UNS16
UNS16 hashCode;
UNS16 *pw;
pw = (UNS16 *)stackPopPtr(pVM->pStack);
UNS16 *pw;
pw = (UNS16 *)stackPopPtr(pVM->pStack);
*pw = (UNS16)(stackPop(pVM->pStack).u);
UNS16 rem;
rem = m64UMod(&u, (UNS16)(pVM->base));
UNS16 rem;
rem = m64UMod(&u, (UNS16)(pVM->base));