<> <> <> <> <<>> DIRECTORY CD, CornerStitching; CleanObjects: CEDAR DEFINITIONS = BEGIN CleanObjects: PROC [cellOb: CD.Object, design: CD.Design, recognizeObjects: BOOL _ TRUE]; RegisterAbstractLayer: PROC [technology: CD.Technology, abstract, actual, surround: CD.Layer, surroundExt: CD.Number]; <<--CleanObjects must be informed of all abstract layers in a technology:>> <> <> <> <> <<>> <<>> RegisterCleanList: PROC [technology: CD.Technology, clean: LIST OF CD.Layer]; <> RegisterClassLayerFilter: PROC [technology: CD.Technology, classKey: REF, filter: Filter]; <> <<>> Filter: TYPE = PROC [layer: CD.Layer] RETURNS [BOOL]; END.