-- 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: 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.