<> <> <> <> <> DIRECTORY IO USING [STREAM], Rope USING [ROPE], SX USING [LogicalCell, NodeLinkage, CircuitNode] ; SXOutput: CEDAR DEFINITIONS ~ BEGIN PrintCircuit: PROCEDURE [cellList: LIST OF REF SX.LogicalCell, formatKey: REF ANY]; LinkagePrintProc: TYPE ~ PROCEDURE [ desWDir: Rope.ROPE, dfStream, cellStream: IO.STREAM, linkage: REF SX.NodeLinkage, name: Rope.ROPE, PrintNode: NodePrintProc]; LinkageHousekeeper: TYPE ~ PROCEDURE [ dfStream: IO.STREAM, linkage: REF SX.NodeLinkage]; NodePrintProc: TYPE ~ PROCEDURE [ stream: IO.STREAM, node: REF SX.CircuitNode]; shortestNamesOnly: BOOL; outputGeometricInfo: BOOL; END.