-- MDLoad.Mesa, last edit January 6, 1983 2:12 pm
-- Pilot 6.0/ Mesa 7.0
-- defs file for the part of the modeller that does loading and starting

DIRECTORY
  IO: TYPE USING[Handle],
  MDModel: TYPE USING [MODELSymbol, SymbolSeq],
  Subr: TYPE USING [TTYProcs];
		
MDLoad: DEFINITIONS = {


LoadBcdsAndResolveImports: PROC[spmodel: MDModel.MODELSymbol, 
	symbolseq: MDModel.SymbolSeq, tryreplacement: BOOL,
	tty: Subr.TTYProcs, window: IO.Handle];

StartAllControlBcds: PROC[spmodel: MDModel.MODELSymbol, 
	symbolseq: MDModel.SymbolSeq];

UnLoad: PROC[spmodel: MDModel.MODELSymbol, 
	symbolseq: MDModel.SymbolSeq, unloadthebcd: BOOL];

-- exported by MDFakeBcdImpl, used by MDLoadImpl
BuildFakeBcd: PROC[spmodel: MDModel.MODELSymbol, symbolseq: MDModel.SymbolSeq];

}.