TU.mesa
Last modified by D. Swinehart, October 25, 1985 4:08:01 pm PDT
DIRECTORY
IO,
Rope USING [ ROPE ],
Triples USING [ Item, Any ]
;
TU: CEDAR DEFINITIONS = {
Orphan procedure.
MakeUnique: PROC[att, obj, val: Triples.Item ← Triples.Any];
RefAddr: PROC[r: REF] RETURNS [IO.Value];
Produce an invented-name iD for the ref. Uses the one from the last AllAbout call, if there was one.
Ref: PROC[iD: ATOM] RETURNS [REF];
Return the component ref named by the invented name iD; very useful from the debugger.
RefFromRope: PROC[iD: Rope.ROPE] RETURNS [REF];
Same as above, used when the invented name is hard to come by (because iD has punctuation and can't be expressed directly as an ATOM literal).
}.