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.