-- RTSymbolsPrivate.mesa
-- Last Modified By Paul Rovner On July 22, 1983 5:36 pm
DIRECTORY
BcdDefs USING[VersionStamp, BcdBase],
Rope USING[ROPE],
RTSymbolDefs USING[SymbolTableHandle, nullHandle],
RTTypesBasicPrivate USING[SymbolTableIndex];
RTSymbolsPrivate: DEFINITIONS
= BEGIN OPEN Rope, RTSymbolDefs;
AcquireSTHFromSTX: PROC[stx: RTTypesBasicPrivate.SymbolTableIndex]
RETURNS[sth: SymbolTableHandle ← nullHandle,
moduleName: ROPE ← NIL];
AcquireBCDFromVersion: PROC[versionStamp: BcdDefs.VersionStamp,
shortFileNameHint: ROPE ← NIL]
RETURNS[bcd: BcdDefs.BcdBase];
ReleaseBCD: PROC[bcd: BcdDefs.BcdBase];
END.