SaffronCompilerState.mesa
Copyright Ó 1988 by Xerox Corporation. All rights reserved.
James Rauen, July 10, 1988 12:21:04 pm PDT
Decommissioned August 7, 1988 1:39:59 pm PDT
This interface contains definitions related to CompilerState's which Casaba doesn't care about.
DIRECTORY
SaffronBaseDef USING [CompilerStateNode, TypeGraphNodeNode, TypeGraphNodeListNode];
SaffronCompilerState: CEDAR DEFINITIONS = BEGIN
CompilerStateNode: TYPE = SaffronBaseDef.CompilerStateNode;
TypeGraphNodeNode: TYPE = SaffronBaseDef.TypeGraphNodeNode;
TypeGraphNodeListNode: TYPE = SaffronBaseDef.TypeGraphNodeListNode;
SetIntrinsicAtomType: PUBLIC PROC [cs: CompilerStateNode, type: TypeGraphNodeNode];
SetIntrinsicBooleanType: PUBLIC PROC [cs: CompilerStateNode, type: TypeGraphNodeNode];
SetIntrinsicCharacterType: PUBLIC PROC [cs: CompilerStateNode, type: TypeGraphNodeNode];
SetIntrinsicIntegerTypes: PUBLIC PROC [cs: CompilerStateNode, types: TypeGraphNodeListNode];
SetIntrinsicRealTypes: PUBLIC PROC [cs: CompilerStateNode, types: TypeGraphNodeListNode];
END.