TermProgs:
CEDAR
DEFINITIONS
= {
ROPE: TYPE = Rope.ROPE;
Term: TYPE = REF TermRep;
TermRep:
TYPE =
RECORD [
det: CharDisplays.DisplayDetails,
cp: DisplayControllers.ControlProgram,
tipTableName: ROPE ← NIL];
GetTerm: PROC [name: ROPE, cmd: Commander.Handle] RETURNS [term: Term];
RegTerm: PROC [name: ROPE, term: Term];
EnumerateTerms: PROC [consume: PROC [name: ROPE, term: Term]];
}.