<> <> <> <> <> <> <> <> DIRECTORY YggEnvironment, YggLog, YggLogRep; YggLogBasicInternal: CEDAR DEFINITIONS = BEGIN PageNumber: TYPE = YggEnvironment.PageNumber; RecordID: TYPE = YggLog.RecordID; <> AdvanceChunk: PROC [] RETURNS [version: YggLogRep.PageVersion, pagesInChunk: INT, firstPagePtr: LONG POINTER]; <> <> <> <> ForceTo: PROC [followingRecord: RecordID]; <> <<(This is NOT the same as LogBasic.Force, which must also ensure that if followingRecord>> <> OpenBasicForPut: UNSAFE PROC [ nextPage: PageNumber, version: YggLogRep.PageVersion, nextRecord: RecordID] RETURNS [pagesInChunk: INT, firstPagePtr: LONG POINTER]; <> CloseBasicForPut: PROC []; <> <> END. CHANGE LOG Created by MBrown on June 22, 1982 10:59 am Changed by MBrown on October 2, 1982 9:11 pm <> <> <> <> <> <<>>