<> <> DIRECTORY Rope USING [ROPE]; SpellingWordMap: CEDAR DEFINITIONS = BEGIN ROPE: TYPE = Rope.ROPE; MapWordsInRope: PROC [words: ROPE, buffer: REF TEXT, f: PROC [REF TEXT] RETURNS [BOOL]] RETURNS [premature: BOOL, wordStart, wordEnd: INT, newBuffer: REF TEXT]; <> <<>> MapWordsInRopeBackward: PROC [words: ROPE, buffer: REF TEXT, f: PROC [REF TEXT] RETURNS [BOOL]] RETURNS [premature: BOOL, wordStart, wordEnd: INT, newBuffer: REF TEXT]; <<>> END.