-- file BridgeCompilerOps.mesa -- last modified by Satterthwaite, October 7, 1982 1:28 pm DIRECTORY OldCompilerOps: TYPE CompilerOps USING [LetterSwitches, StreamId, Transaction], Strings: TYPE USING [String], TimeStamp: TYPE USING [Stamp]; BridgeCompilerOps: DEFINITIONS = { -- transaction definitions LetterSwitches: TYPE = OldCompilerOps.LetterSwitches; Transaction: TYPE = OldCompilerOps.Transaction; StreamId: TYPE = OldCompilerOps.StreamId; -- inquiries DefaultSwitches: PROC RETURNS [LetterSwitches]; CompilerVersion: PROC RETURNS [TimeStamp.Stamp]; AppendHerald: PROC [Strings.String]; -- operations Start: PROC [scratchZone: UNCOUNTED ZONE]; DoTransaction: PROC [POINTER TO Transaction]; -- really a VAR Stop: PROC; Punt: ERROR; }.