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