ficlUnsigned16
ficlUnsigned16 hashCode = ficlHashCode(name);
ficlUnsigned16 hash;
FICL_PLATFORM_EXTERN ficlUnsigned16 ficlHashCode(ficlString s);
ficlHashLookup(ficlHash *hash, ficlString name, ficlUnsigned16 hashCode);
ficlUnsigned16 hashIdx;
hashIdx = (ficlUnsigned16)(hashCode % hash->size);
ficlUnsigned16
ficlUnsigned16 code = (ficlUnsigned16)s.length;
ficlUnsigned16 shift = 0;
code = (ficlUnsigned16)((code << 4) + tolower(*trace));
shift = (ficlUnsigned16)(code & 0xf000);
code ^= (ficlUnsigned16)(shift >> 8);
code ^= (ficlUnsigned16)shift;
return ((ficlUnsigned16)code);
ficlHashLookup(ficlHash *hash, ficlString name, ficlUnsigned16 hashCode)
uqr = ficl2UnsignedDivide(u, (ficlUnsigned16)(vm->base));
uqr = ficl2UnsignedDivide(u, (ficlUnsigned16)(vm->base));
ficlUnsigned16 hashCode;
ficlUnsigned16 hashCode = ficlHashCode(name);
ficlUnsigned16 *integer16;
integer16 = (ficlUnsigned16 *)dataTop->p;
ficlUnsigned16 *integer16;
integer16 = (ficlUnsigned16 *)(dataTop--)->p;
*integer16 = (ficlUnsigned16)((dataTop--)->u);