<> <> <> <> <<>> <> <<>> DIRECTORY CD, Core, CoreCreate, Sisyph, TilingClass; SCUtils: CEDAR DEFINITIONS ~ BEGIN <> CellType : TYPE = Core.CellType; CellTypes: TYPE = LIST OF Core.CellType; Properties : TYPE = Core.Properties; ROPE: TYPE = Core.ROPE; Wire: TYPE = Core.Wire; Wires: TYPE = Core.Wires; PA: TYPE = CoreCreate.PA; WR: TYPE = CoreCreate.WR; <> Names: TYPE = LIST OF ROPE; <> Log2: PROC [n: INT] RETURNS [INT]; ComRecord: PROC [pattern: ROPE, cx: Sisyph.Context, ctName: ROPE] RETURNS [ct: CellType]; RecordX: PROC [obNames: Names, cx: Sisyph.Context, ctName: ROPE] RETURNS [ct: CellType]; LayoutDesign: PROC [] RETURNS [design: CD.Design]; <> myDesign: CD.Design; END.