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.