-- file DBLoad.mesa
-- last edited by Donahue, December 28, 1982 10:07 am
-- created by Donahue December 28, 1982 10:13 am

DIRECTORY IO;

-- a collection of routines to read the data put out by NutDump
-- we assume that the file consists of a sequence of dump entries;
-- in each case, the procedure expects that the stream is positioned to the beginning of a
-- legal dump entry. If any syntax errors are found, the file is positioned past the next
-- CR and FALSE is returned

DBLoad: DEFINITIONS =

BEGIN

CreateEntity: PROC[ s: IO.STREAM ] RETURNS[ ok: BOOLEAN ];

DestroyEntity: PROC[ s: IO.STREAM ] RETURNS[ ok: BOOLEAN ];

CreateRelship: PROC[ s: IO.STREAM ] RETURNS[ ok: BOOLEAN ];

DestroyRelship: PROC[ s: IO.STREAM ] RETURNS[ ok: BOOLEAN ];

END.