IndexProperties.mesa
Copyright © 1985 by Xerox Corporation. All rights reserved.
Created by Rick Beach, July 12, 1983 2:10 pm
Rick Beach, February 27, 1985 9:32:21 pm PST
DIRECTORY
IndexToolPrivate,
IO,
Rope,
ViewerClasses;
IndexProperties: CEDAR DEFINITIONS
=
BEGIN
OPEN IndexToolPrivate;
IndexEntryToRope:
PROCEDURE [ix: IndexEntry]
RETURNS [rope: Rope.
ROPE];
IndexPropToEntries:
PROCEDURE [rope: Rope.
ROPE]
RETURNS [entries:
LIST
OF IndexEntry ←
NIL];
UnrecognizedKeyword: SIGNAL;
KeywordExpectedButMissing: SIGNAL;
BytePositionMissing:
SIGNAL;
IndexParse:
PROCEDURE [stream:
IO.
STREAM]
RETURNS [ix: IndexEntry];
ScanIndexProperties: PROCEDURE [viewer: ViewerClasses.Viewer, indexHandle: IndexHandle];
END.