-- [iris]<mesalib>writeformatted>WF.mesa -- last edit schmidt, May 29, 1980 6:06 PM -- Mesa 5.0 -- definitions file for the writeformmatted package -- wfimpl.mesa is other file needed DIRECTORY ControlDefs: FROM "ControlDefs", StreamDefs: FROM "StreamDefs"; WF: DEFINITIONS = BEGIN Unbound: UNSPECIFIED = ControlDefs.ControlLinkTag[unbound]; WF0: PROCEDURE [STRING]; WF1: PROCEDURE [STRING,UNSPECIFIED]; WF2: PROCEDURE [STRING,UNSPECIFIED,UNSPECIFIED]; WF3: PROCEDURE [STRING,UNSPECIFIED,UNSPECIFIED,UNSPECIFIED]; WF4: PROCEDURE [STRING,UNSPECIFIED,UNSPECIFIED,UNSPECIFIED, UNSPECIFIED]; WFC: PROCEDURE [CHARACTER]; WFCR: PROCEDURE; WFN: PROCEDURE [STRING,DESCRIPTOR FOR ARRAY OF UNSPECIFIED]; SetCode: PROCEDURE[CHARACTER, PROCEDURE[UNSPECIFIED, STRING, PROCEDURE[CHARACTER]]]; ResetCode: PROCEDURE [CHARACTER]; SetWriteProcedure: PROCEDURE [PROCEDURE[CHARACTER]] RETURNS [PROCEDURE[CHARACTER]]; GetWriteProcedure: PROCEDURE RETURNS [PROCEDURE[CHARACTER]]; WriteToString: PROCEDURE[STRING] RETURNS[PROCEDURE[CHARACTER]]; WFError: SIGNAL[STRING]; -- WriteFormatted to strings SWF0: PROCEDURE [STRING,STRING]; SWF1: PROCEDURE [STRING,STRING,UNSPECIFIED]; SWF2: PROCEDURE [STRING,STRING,UNSPECIFIED,UNSPECIFIED]; SWF3: PROCEDURE [STRING,STRING,UNSPECIFIED,UNSPECIFIED,UNSPECIFIED]; SWF4: PROCEDURE [STRING,STRING,UNSPECIFIED,UNSPECIFIED,UNSPECIFIED, UNSPECIFIED]; SWFN: PROCEDURE [STRING,STRING,DESCRIPTOR FOR ARRAY OF UNSPECIFIED]; -- WriteFormatted to streams FWF0: PROCEDURE [StreamDefs.StreamHandle,STRING]; FWF1: PROCEDURE [StreamDefs.StreamHandle,STRING,UNSPECIFIED]; FWF2: PROCEDURE [StreamDefs.StreamHandle,STRING,UNSPECIFIED,UNSPECIFIED]; FWF3: PROCEDURE [StreamDefs.StreamHandle,STRING,UNSPECIFIED,UNSPECIFIED, UNSPECIFIED]; FWF4: PROCEDURE [StreamDefs.StreamHandle,STRING,UNSPECIFIED,UNSPECIFIED, UNSPECIFIED, UNSPECIFIED]; FWFN: PROCEDURE [StreamDefs.StreamHandle,STRING,DESCRIPTOR FOR ARRAY OF UNSPECIFIED]; END.