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