C2CCodePlaces.mesa
Copyright Ó 1988, 1989, 1990, 1991 by Xerox Corporation. All rights reserved.
Christian Jacobi, March 10, 1988 2:33:56 pm PST
Christian Jacobi, April 10, 1990 6:12:44 pm PDT
C2CCodePlaces: CEDAR DEFINITIONS =
BEGIN
CodePlace: TYPE = {
moduleHeader, --module header
typeDeclarations, --at beginning of module
macroDeclarations, --at beginning of module
moduleDeclarationsP, --global in module [extern prefixed procedures]
moduleDeclarations, --global in module [constant variables; templates]
globalFrameDeclaration, --Cirio wants this before machine code proc headers ("+")
userTypeDeclaration, --The "+" machine code!
procedureDeclarations, --declarations global to current procedure
blockDeclarations, --declarations global to current block
temporaryDeclarations, --declarations global to current temporary region
moduleContents, --for procedures
moduleInitializations --executed before any client code
};
END.