-- StartRopeEditingImpl.Mesa
-- written by Paxton. May 1981
-- last written by Paxton. 13-Aug-81 10:41:45
-- **** Start RopeEditing ****
DIRECTORY
RopeFrom,
RopeReader,
RopeEdit,
RopeEditingAlloc,
RopeEditingBLT,
StartRopeEditing;
StartRopeEditingImpl: CEDAR PROGRAM
IMPORTS RopeFrom, RopeReader, RopeEdit, RopeEditingAlloc, RopeEditingBLT
EXPORTS StartRopeEditing =
BEGIN
started: BOOLEANFALSE;
Start: PUBLIC PROC = {
IF started THEN RETURN;
started ← TRUE;
-- RopeReader must be first to set up finalization process for Chars arrays
RopeReader.StartRopeReaderMisc[];
-- RopeFrom must come next because of exported REFs
RopeFrom.StartRopeFrom[];
-- those that can come later
RopeReader.StartRopeReader[];
RopeReader.StartRopeReaderGet[];
RopeFrom.StartRopeFromEdit[];
RopeFrom.StartRopeFromFile[];
RopeEdit.Start[];
RopeEditingAlloc.Start[];
RopeEditingBLT.Start[];
};
Start;
END.