<<>> <> <> <> <> <> <> DIRECTORY MailBasics USING [RName], Rope USING [ROPE]; MailAnswer: CEDAR DEFINITIONS = BEGIN RName: TYPE = MailBasics.RName; ROPE: TYPE = Rope.ROPE; AnswerProc: TYPE ~ PROC[getChar: PROC [INT] RETURNS [CHAR], inputLength: INT, userRName: RName, cForCopies: BOOL ¬ FALSE ] RETURNS [answerError: BOOL, answer: ROPE, errorIndex: INT]; MakeHeader: PROC[which: ATOM, getChar: PROC [INT] RETURNS [CHAR], inputLength: INT, userRName: RName, cForCopies: BOOL ¬ FALSE ] RETURNS [answerError: BOOL, answer: ROPE, errorIndex: INT]; <" instead of "cc: ".>> <> <<>> RegisterAnswerProc: PROC[which: ATOM, proc: AnswerProc]; END.