<> <> DIRECTORY CommandTool USING [ArgumentVector], LarkControl USING [LarkData], Rope USING [ROPE]; LarkWork: CEDAR DEFINITIONS = BEGIN <<>> <> LarkWorkProc: TYPE = PROC [lark: LarkControl.LarkData, argv: CommandTool.ArgumentVector, capital: BOOL _ FALSE] RETURNS [result: Rope.ROPE _ NIL]; <> RegisterLarkWorkProc: PROC [proc: LarkWorkProc, key: Rope.ROPE, caseMatters: BOOL _ FALSE, doc: Rope.ROPE _ NIL, usage: Rope.ROPE _ NIL]; <> MaybeCreateWorkArea: PROC [lark: LarkControl.LarkData] RETURNS [result: Rope.ROPE]; MaybeShutDownWorkArea: PROC [lark: LarkControl.LarkData] RETURNS [result: Rope.ROPE]; <<>> END. April 27, 1983 1:51 pm, LCS, created December 21, 1983 4:00 pm, LCS, Cedar 5