CDRepetitions.mesa (part of Chipndale)
by Christian Jacobi October 27, 1983 3:36 pm
last edited by Christian Jacobi November 21, 1983 3:31 pm
DIRECTORY
CD USING [DesignPosition, ObPtr, Orientation, Design];
CDRepetitions: CEDAR DEFINITIONS =
BEGIN
RepPtr: TYPE = REF RepRec;
RepRec:
TYPE =
RECORD [
ob: CD.ObPtr,
offsetOfFirst: CD.DesignPosition,
orientation: CD.Orientation,
offset: CD.DesignPosition,
count: NAT
];
CreateRepetition:
PROC [design: CD.Design, ob:
CD.ObPtr, count:
NAT, offset:
CD.DesignPosition, orientation: CD.Orientation𡤀]
RETURNS [
CD.ObPtr];
--count <= 256
CreateRepetitionCell:
PROC [design: CD.Design, ob:
CD.ObPtr, count:
NAT, offset:
CD.DesignPosition, orientation: CD.Orientation𡤀]
RETURNS [
CD.ObPtr];
END.