TARender.mesa
Copyright © 1985 by Xerox Corporation. All rights reserved.
Rick Beach, February 9, 1985 5:27:41 pm PST
DIRECTORY
NodeStyle USING [OfStyle, Ref],
Rope USING [ROPE],
TextNode USING [Ref],
TSOutput USING [Handle];
TARender: CEDAR DEFINITIONS = {
ROPE: TYPE = Rope.ROPE;
NotATiogaArtworkDocument: SIGNAL[fileName: ROPE];
NotATiogaArtworkNode: SIGNAL;
DocumentNotFound: SIGNAL[fileName: ROPE];
RenderDocument: PROCEDURE [handle: TSOutput.Handle, fileName: ROPE, paint: BOOLEANTRUE];
render the artwork contained in the Tioga Artwork document
RenderBranch: PROCEDURE [handle: TSOutput.Handle, node: TextNode.Ref, nodeStyle: NodeStyle.Ref, kind: NodeStyle.OfStyle, paint: BOOLEANTRUE];
render the artwork contained in the Tioga subtree spawned by this node
RenderNode: PROCEDURE [handle: TSOutput.Handle, node: TextNode.Ref, nodeStyle: NodeStyle.Ref, kind: NodeStyle.OfStyle, paint: BOOLEANTRUE];
render the artwork contained in only this node
}.