<<>> <> <> <> <> <> <> <> DIRECTORY Alloc USING [Handle, Selector], ConvertUnsafe USING [SubString], MobHashTypes USING [HTIndex, HTNull]; MobHashOps: DEFINITIONS={ <> HTIndex: TYPE~MobHashTypes.HTIndex; HTNull: HTIndex~MobHashTypes.HTNull; FindString, FindEquivalentString: PROC [ConvertUnsafe.SubString] RETURNS [HTIndex]; EnterString: PROC [ConvertUnsafe.SubString] RETURNS [HTIndex]; SubStringForHash: PROC [HTIndex] RETURNS[ConvertUnsafe.SubString]; <> Initialize: PROC [ownTable: Alloc.Handle, htTable, ssTable: Alloc.Selector]; Finalize, Reset: PROC; }.