-- ProtoHashTypes.mesa
-- last edited by Satterthwaite, December 29, 1982 12:45 pm

DIRECTORY
  Table: TYPE USING [Limit];

HashTypes: DEFINITIONS={

 -- public hash table types

  HTIndex: TYPE~NAT[0..Table.Limit/2);
  htNull: HTIndex~HTIndex.FIRST;

  hvLength: NAT~71;	-- length of hash vector

  }.