-- File CIFDrcNMOSDefs.mesa
-- Written by Martin Newell, June 1980
-- Last updated: March 24, 1981 2:59 PM
-- CIF Design Rule Checker NMOS dependent procedures
DIRECTORY
CIFDrcUtilsDefs: FROM "CIFDrcUtilsDefs" USING [Edge, Trapezoid];
CIFDrcNMOSDefs: DEFINITIONS =
BEGIN
OPEN CIFDrcUtilsDefs;
InitDrcNMOS: PUBLIC PROCEDURE [baseName:STRING, lamda: REAL, left,bottom,right,top:REAL];
FinishDrcNMOS: PUBLIC PROCEDURE;
NewSwath: PUBLIC PROCEDURE [prev,curr: REAL];
CheckTrap: PUBLIC PROCEDURE[left,right:Edge, start,end:REAL, layer:CARDINAL];
InsertTrap:PUBLIC PROCEDURE [trap:Trapezoid, layer:CARDINAL];
RemoveTrap:PUBLIC PROCEDURE [trap:Trapezoid, layer:CARDINAL];
PrintList: PUBLIC PROCEDURE[i:CARDINAL];
END.