<> <> <> <> DIRECTORY Rope USING [ROPE]; PrintFonts: CEDAR DEFINITIONS = BEGIN ROPE: TYPE = Rope.ROPE ; DeviceType: TYPE = {hornet, platemaker, versatec}; Subrange: TYPE = RECORD[first, last: NAT]; PrintACFile: PROC[name: ROPE, device: DeviceType, scale: REAL] RETURNS [pd: ROPE]; <> PrintSDFile: PROC[name: ROPE, device: DeviceType, pointSize, scale: REAL] RETURNS [pd: ROPE]; PrintSFFile: PROC[name: ROPE, device: DeviceType, pointSize, scale: REAL] RETURNS [pd: ROPE]; <> ScaleSF: PROC [input, output: ROPE, scale: REAL]; END.