LupineDeclarePrivate.mesa.
Copyright © 1985 by Xerox Corporation. All rights reserved.
Last edited by BZM on March 16, 1982 12:45 PM.
Bob Hagmann February 8, 1985 5:01:01 pm PST
LupineDeclarePrivate is used only by modules LupineDeclare*Impl.
DIRECTORY
LupineDeclare USING [DispatcherType],
LupineManagerPrivate USING [String];
LupineDeclarePrivate: DEFINITIONS
= BEGIN OPEN LupineManagerPrivate, LupineDeclare;
StringConstantType: TYPE = {
clientDispatcher, serverDispatcher, callbackDispatcher,
procedureIndex, signalIndex,
dispatcherDeclaration,
dispatcherArgs, dispatcherResults,
dispatcherConversation, dispatcherPkt, dispatcherReturnLength };
GetString: PROCEDURE [type: StringConstantType] RETURNS [string: String];
DispatcherName: PROCEDURE [type: DispatcherType] RETURNS [name: String];
END. -- LupineDeclarePrivate.