-- ListerOps.mesa -- last edited by Satterthwaite on September 15, 1982 5:12 pm DIRECTORY Strings: TYPE USING [String]; ListerOps: DEFINITIONS = { -- bcd listing ListBcd: PROC [root: Strings.String, links: BOOL]; ListRTBcd: PROC [root: Strings.String, sorted: BOOL]; ListFiles: PROC [root: Strings.String]; ListStamps: PROC [root: Strings.String]; ListVersion: PROC [root: Strings.String]; -- code listing CodeOptions: TYPE = RECORD [full, stripped: BOOL_FALSE, radix: {octal, hex}_$octal]; ListCode: PROC [root: Strings.String, options: CodeOptions]; ListCodeInConfig: PROC [config, name: Strings.String, options: CodeOptions]; ListProc: PROC [input, proc: Strings.String, output: Strings.String, options: CodeOptions]; -- symbols listing ListSymbols: PROC [root: Strings.String, symbols, trees: BOOL]; ListSymbolsInConfig: PROC [config, name: Strings.String, symbols, trees: BOOL]; -- global listing ListGlobals: PROC [root: Strings.String, ttyOut: BOOL_FALSE]; }.