Navigation:  Templates > Template Language Reference > Template Organization >====== Template Organization C6H0068.jpg ====== Previous pageReturn to chapter overviewNext page

Template Code Sections

#TEMPLATE (begin template set)

#SYSTEM (template registration and load)

#APPLICATION (source generation control section)

#PROGRAM (global area)

#MODULE (module area)

#PROCEDURE (begin a procedure template)

#GROUP (reusable statement group)

#UTILITY (utility execution section)

#CODE (define a code template)

#CONTROL (define a control template)

#EXTENSION (define an extension template)

Embed Points

#EMBED (define embedded source point)

#AT (insert code in an embed point)

#PRIORITY (set new embed priority level)

#ATSTART (template intialization code)

#ATEND (template reset code)

#CONTEXT (set template code generation context)

#EMPTYEMBED (generate empty embed point comments)

#POSTEMBED (generate ending embed point comments)

#PREEMBED (generate beginning embed point comments)

Template Code Section Constraints

#WHERE (define #CODE embed point availability)

#RESTRICT (define section use constraints)

#ACCEPT (section valid for use)

#REJECT (section invalid for use)