Copyright © 1985 by Xerox Corporation. All rights reserved.
by Bryan Preas August 29, 1985 2:48:22 pm PDT
last edited by Bryan Preas August 29, 1985 2:48:27 pm PDT
SCCoreUtil:
CEDAR
DEFINITIONS =
BEGIN
EnumerateInstances:
PROC [cellType: Core.CellType, eachInstance: EachInstanceProc]
RETURNS [quit:
BOOL];
May raise StructureError[MissingParameter].
EachInstanceProc: TYPE = PROC [cellInstance: CoreClasses.CellInstance] RETURNS [quit: BOOL ← FALSE];
EnumerateFlatWires:
PROC [wire: Core.WireSequence, eachWire: EachWireProc]
RETURNS [quit:
BOOL];
EachWireProc: TYPE = CoreOps.EachWireProc;
EnumFlatInstancePins:
PROC [cellInstance: CoreClasses.CellInstance, eachInstancePin: EachInstancePinProc];
EachInstancePinProc: TYPE = CoreOps.EachWirePairProc;
END.