SCCoreUtil.mesa ///StdCell/SCCoreUtil.mesa
Bryan Preas August 13, 1985 4:20:55 pm PDT
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
DIRECTORY
Core,
CoreOps,
CoreClasses;
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: BOOLFALSE];
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.