-- file PGSOps.Mesa -- last edited by Satterthwaite, 22-Feb-82 12:26:34 DIRECTORY CommandUtil: TYPE USING [PairList], Strings: TYPE USING [String]; PGSOps: DEFINITIONS = { PGSPhase: TYPE = {format, lalr}; Generate: PROC [ source: Strings.String, args, results: CommandUtil.PairList, switches: Strings.String, startPhase: PROC [PGSPhase] RETURNS [BOOLEAN], princOps: BOOLEAN] RETURNS [success, warnings: BOOLEAN]; NoSource: ERROR; LockedSource: ERROR; BadSemantics: ERROR; }.