FontRegistry.mesa
Last edited by:
Doug Wyatt, May 21, 1984 2:47:44 pm PDT
DIRECTORY
ImagerBasic USING [Transformation],
Rope USING [ROPE];
FontRegistry: CEDAR DEFINITIONS
= BEGIN
ROPE: TYPE ~ Rope.ROPE;
Transformation: TYPE ~ ImagerBasic.Transformation;
FONT: TYPE ~ REF FontRep;
FontRep: TYPE ~ RECORD[name: ROPE, m: Transformation];
Register: PROC[name: ROPE, m: Transformation] RETURNS[FONT];
GetSize: PROC RETURNS[CARDINAL];
Enumerate: PROC[action: PROC[FONT] RETURNS[BOOL]] RETURNS[BOOL];
END.