<<-- 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: BOOLEAN _ FALSE; 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.