-- BcdSymbolOps.Mesa
-- last edited by Sandman on August 12, 1980  4:36 PM
-- Copyright  Xerox Corporation 1979, 1980

DIRECTORY
  Symbols: FROM "bcdsymbols" USING [HTIndex],
  Strings USING [SubString];

SymbolOps: DEFINITIONS =
  BEGIN

  -- Hash Manipulation

  HTIndex: TYPE = Symbols.HTIndex;

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

  -- Administrative Procedures


  Initialize, Finalize, Reset: PROC;

  END.