-- 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;
}.