-- File: ECCLogicOps.mesa - Created by SETAR 21-May-86 10:59:59 DIRECTORY Core, CoreClasses, SC; ECCLogicOps: CEDAR DEFINITIONS = { CellTypes: TYPE = {c1IV00B, c1LT01A, c1XR01B, c1IV00A, c1AN04A, c1NA02B, c1NO02A, c1NA04A, c1AN02A, c1NA02A, c1AN02B}; CellTypeArray: TYPE = ARRAY CellTypes OF Core.CellType; MakeInstsProc: TYPE = PROC [internWires: Core.Wire] RETURNS [instList: CoreClasses.CellInstances _ NIL]; MakeWiresProc: TYPE = PROC RETURNS [ropeList: SC.RopeList]; MakepubWires1: MakeWiresProc; MakeinternWires1: MakeWiresProc; MakeInsts2: MakeInstsProc; MakeInsts3: MakeInstsProc; MakeInsts4: MakeInstsProc; MakeInsts5: MakeInstsProc; ct: CellTypeArray; }.