<<>> <> <> <> <> <<>> DIRECTORY CedarCode USING [Operator], CirioSyntacticOperations USING [ParseTree], CirioTypes USING[CompilerContext, TypedCode]; CCirioSyntacticOperations: CEDAR DEFINITIONS ~ BEGIN CC: TYPE = CirioTypes.CompilerContext; Operator: TYPE = CedarCode.Operator; TypedCode: TYPE = CirioTypes.TypedCode; ParseTree: TYPE = CirioSyntacticOperations.ParseTree; RHSComma: PROC [left, right: ParseTree, cc: CC] RETURNS [TypedCode]; RHSCond: PROC [test, trueCase, falseCase: ParseTree, cc: CC] RETURNS [TypedCode]; AddUnaryOp: PROC [argTC: TypedCode, op: Operator, cc: CC] RETURNS [TypedCode]; END...