-- File DJExtUtilsDefs.mesa
-- Written by Martin Newell/Dan Fitzpatrick, July 1981
-- Last updated: July 30, 1981 5:08 PM

DIRECTORY
StreamDefs: FROM "StreamDefs" USING [StreamHandle];

DJExtUtilsDefs: DEFINITIONS =
BEGIN
OPEN StreamDefs;

Create: PUBLIC PROCEDURE [fileName:STRING] RETURNS[StreamHandle];

Close
: PUBLIC PROCEDURE [file: StreamHandle];

DeleteFile: PUBLIC PROCEDURE [s:STRING];

Trace: PUBLIC PROCEDURE [str:STRING, n1:LONG UNSPECIFIED, n2:LONG UNSPECIFIED ← 0];

Error: PUBLIC PROCEDURE [x,y: REAL, str:STRING];

WriteLongDecimal: PUBLIC PROCEDURE [n:LONG UNSPECIFIED];

WriteCIFUnits: PUBLIC PROCEDURE [r:REAL];

WriteFloat: PUBLIC PROCEDURE [r:REAL];

END.