TU.mesa
Last modified by D. Swinehart, June 14, 1984 11:49:03 pm PDT
DIRECTORY
IO,
Rope USING [ ROPE ],
Thrush USING [ThHandle]
;
TU: CEDAR DEFINITIONS = {
DH: PROC[h: Thrush.ThHandle] RETURNS [REF]; -- for debugging
World: PROC [o: IO.STREAM];
Display all existing triples symbolically, inventing names for the component refs
Show: PROC[o: IO.STREAM, iD: ATOM];
Show the component ref named by iD
RefAddr: PROC[r: REF] RETURNS [IO.Value];
Produce a World-style iD for the ref. Uses the one from the last World call, if there was one.
Ref: PROC[iD: ATOM] RETURNS [REF];
Return the component ref named by iD; very useful from the debugger.
RefFromRope: PROC[iD: Rope.ROPE] RETURNS [REF];
Same as above, used when the atom name is hard to come by (because iD has punctuation).
}.