-- 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;

}.