-- File: FilePageMgrParticularTable.mesa -- Last edited by -- Kolling on January 24, 1984 12:58:06 pm PST DIRECTORY AlpineEnvironment USING [PageNumber], Basics USING [CompareINT, Comparison], FilePageMgrPrivateChunk USING [Chunk, RefChunk]; ParticularTable: CEDAR DEFINITIONS IMPORTS Basics = BEGIN Node: TYPE = FilePageMgrPrivateChunk.RefChunk; NodeRecord: TYPE = FilePageMgrPrivateChunk.Chunk; Key: TYPE = AlpineEnvironment.PageNumber; GetKey: PROCEDURE[n: Node] RETURNS [k: Key] = INLINE BEGIN -- non system fatal errors: none. RETURN[n.startFilePageNumber]; END; CompareKeyToNode: PROCEDURE[k: Key, n: Node] RETURNS [Basics.Comparison] = INLINE BEGIN -- non system fatal errors: none. RETURN[Basics.CompareINT[k, n.startFilePageNumber]]; END; END.