-- BcdTabOps.Mesa Edited by Sandman on November 3, 1978 8:38 AM

-- Copyright Xerox Corporation 1979, 1980

DIRECTORY
BcdTabDefs: FROM "bcdtabdefs" USING [HTIndex],
StringDefs: FROM "stringdefs" USING [SubString];

BcdTabOps: DEFINITIONS =
BEGIN

-- Hash Manipulation

HTIndex: TYPE = BcdTabDefs.HTIndex;

FindString, FindEquivalentString: PROCEDURE [StringDefs.SubString]
RETURNS [found: BOOLEAN, hti: HTIndex];
EnterString: PROCEDURE [StringDefs.SubString] RETURNS [HTIndex];
SubStringForHash: PROCEDURE [StringDefs.SubString, HTIndex];

-- Administrative Procedures

BcdTabInit, BcdTabErase, BcdTabReset: PROCEDURE;

END.