ListerOps.mesa
last edited by Satterthwaite on October 20, 1982 12:05 pm
Last Edited by: Maxwell, August 4, 1983 2:15 pm
DIRECTORY
Rope: TYPE USING [ROPE];
ListerOps: DEFINITIONS = {
bcd listing
ListBcd: PROC [root, output: Rope.ROPE, links: BOOL];
ListRTBcd: PROC [root, output: Rope.ROPE, sorted: BOOL];
ListFiles: PROC [root, output: Rope.ROPE];
ListStamps: PROC [root, output: Rope.ROPE];
ListVersion: PROC [root: Rope.ROPE];
code listing
CodeOptions: TYPE = RECORD [full, stripped: BOOLFALSE, radix: {octal, hex}←$octal];
ListCode: PROC [root: Rope.ROPE, options: CodeOptions];
ListCodeInConfig: PROC [config, name: Rope.ROPE, options: CodeOptions];
ListProc: PROC [input, proc: Rope.ROPE, output: Rope.ROPE, options: CodeOptions];
symbols listing
ListSymbols: PROC [root, output: Rope.ROPE, symbols, trees: BOOL];
ListSymbolsInConfig: PROC [config, name: Rope.ROPE, symbols, trees: BOOL];
global listing
ListGlobals: PROC [root, output: Rope.ROPE];
}.