Example - Rule Compilation Report

The appearance of OPEN_CODE in the report refers to the outermost level of code within a file of rules, such as code outside of any % DEFINEs or % SUBMEMBERs.
Restriction: This topic applies only when the AppMaster Builder AddPack has been installed, and applies only to Windows platforms.
--- COMPILATION REPORT: VARIABLES BY RULE ---

FILE: E:\IG\USERMACS\defmacs

OPEN_CODE                     
  GLOBAL SYMBOLS
    $A                            
    $AK                           
    $ATTR                         
    $COMPLETE                     
    $D                            
    $DATA-TYPE                    
    $DIALOG                       
    $DOMAIN                       
    $DOMAIN-VALUE                 
    $E                            
    $EDITORS                      
    $ENT-MAPPING-HINTS            
    $ENT-TYPE                     
    $ENTITY                       
    $IBMATTR                      
    $IBMENT                       
    $IBMMODEL                     
    $IBMREL                       
    $ISASUPER                     
    $LDM-ENT                      
    $LISTATTR                     
    $LOGICAL-DATA-MODEL           
    $M                            
    $MODEL                        
    $PK                           
    $R                            
    $REL-DEPENDS-ON               
    $REL-IS-ORDERED               
    $REL-MAPPING-HINTS            
    $REL-TYPE                     
    $RELATION                     
    $RELATION-AUX                 
    $RESOLVE-DATATYPE-INFO        
    $SECS                         
    $SELMDL                       
    $T                            
    $TOOL                         
    $TOOLVIEW                     
    $USAGE                        
    $W                            
    &IS-ENT                       
    &IS-REL                       
    &MODELTYPE-ATOM               
    &MODELTYPE-NAME               
    &OBJID                        
$MODEL                        
  FORMAL ARGUMENTS
    &DESC                         
    &NAME                         
  GLOBAL SYMBOLS
    &DEFINED                      
    &IXMODL                       
    &MODL-DAT-COUNT               
    &MODL-DESC-NAME               
    &MODL-DOM-COUNT               
    &MODL-ENT-COUNT               
    &MODL-ID                      
    &MODL-REL-COUNT               
    &MODLL-NAME                   
    &MODLNAME                     
    &OBJID                        
$ENT-TYPE                     
  FORMAL ARGUMENTS
    &ENTT-DESC                    
    &ENTT-NAME                    
  GLOBAL SYMBOLS
    &ETT-DESC-NAME                
    &ETT-INSTANCE-COUNT           
    &ETTNAME                      
$REL-TYPE                     
  FORMAL ARGUMENTS
    &FWD-NAME                     
    &INV-NAME                     
  GLOBAL SYMBOLS
    &IXRTT                        
    &RTT-FWD-NAME                 
    &RTT-INSTANCE-COUNT           
    &RTT-INV-NAME                 
.
.
.
-------------------------------------------------------

--- COMPILATION REPORT: VARIABLE-RULE CROSS REFERENCE ---
FILE: E:\IG\USERMACS\defmacs

$A                               OPEN_CODE
$AK                              OPEN_CODE
$ATTR                            OPEN_CODE
$COL-NAME                        $RESOLVE-DATATYPE-INFO
$COMPLETE                        OPEN_CODE
$D                               OPEN_CODE
$DATA-TYPE                       OPEN_CODE
$DIALOG                          OPEN_CODE
$DOMAIN                          OPEN_CODE
$DOMAIN-VALUE                    OPEN_CODE $ENTITY
$E                               OPEN_CODE
$EDITORS                         OPEN_CODE
$ENT-MAPPING-HINTS               OPEN_CODE
$ENT-TYPE                        OPEN_CODE
$ENTITY                          OPEN_CODE
$IBMATTR                         OPEN_CODE
$IBMENT                          OPEN_CODE
$IBMMODEL                        OPEN_CODE
$IBMREL                          OPEN_CODE
$ISASUPER                        OPEN_CODE
$LDM-ENT                         OPEN_CODE
$LISTATTR                        OPEN_CODE
$LOGICAL-DATA-MODEL              OPEN_CODE
$M                               OPEN_CODE
$MODEL                           OPEN_CODE
$PK                              OPEN_CODE
$R                               OPEN_CODE
$REL-DEPENDS-ON                  OPEN_CODE
$REL-IS-ORDERED                  OPEN_CODE
$REL-MAPPING-HINTS               OPEN_CODE
$REL-TYPE                        OPEN_CODE
$RELATION                        OPEN_CODE
$RELATION-AUX                    OPEN_CODE $RELATION
$RESOLVE-DATATYPE-INFO           OPEN_CODE
$SECS                            OPEN_CODE
$SELMDL                          OPEN_CODE
$T                               OPEN_CODE
$TOOL                            OPEN_CODE
$TOOLVIEW                        OPEN_CODE
$USAGE                           OPEN_CODE
$W                               OPEN_CODE
&A                             F $USAGE
&A                               $A
&ABSTRACT                      F $ISASUPER
&ALL-OBJ                       F $TOOLVIEW
&AT1                           F $PK $AK $LISTATTR
&AT2                           F $PK $AK $LISTATTR
&AT3                           F $PK $AK $LISTATTR
&AT4                           F $PK $AK $LISTATTR
&AT5                           F $PK
&AT6                           F $PK
&AT7                           F $PK
&AT8                           F $PK
&ATTR                          F $ATTR
&AUDIT-ATTRS                   F $REL-MAPPING-HINTS
&B                             F $USAGE
&C                             F $USAGE
&C1                            F $USAGE
&C10                           F $USAGE
&C11                           F $USAGE
&C12                           F $USAGE
&C13                           F $USAGE
&C14                           F $USAGE
&C15                           F $USAGE
&C16                           F $USAGE
&C17                           F $USAGE
&C2                            F $USAGE
&C3                            F $USAGE
&C4                            F $USAGE
&C5                            F $USAGE
&C6                            F $USAGE
&C7                            F $USAGE
&C8                            F $USAGE
&C9                            F $USAGE
&CHECK-RESERVED-WORDS            $W
&COL-NAME                        $RESOLVE-DATATYPE-INFO
&COLMNAME                      F $DATA-TYPE $ATTR
&CONTROLID                     F $ATTR
&CQ                              $ENTITY $AK $LISTATTR $LDM-ENT
&CRUD                          F $TOOLVIEW
&CRUD                            $USAGE
&D                               $D
&DATATYPE                      F $DATA-TYPE $ATTR
&DEFID                         F $DIALOG
&DEFINED                         $MODEL $DOMAIN $DOMAIN-VALUE $DATA-
                                 TYPE $ENTITY
                                 $ENT-MAPPING-HINTS $EDITORS $ISASUPER 
                                 $RELATION
                                 $RELATION-AUX $REL-MAPPING-HINTS
                                 $REL-DEPENDS-ON $ATTR $DIALOG $PK $AK $LISTATTR
                                 $IBMENT $IBMREL $IBMATTR $RESOLVE-
                                 DATATYPE-INFO
                                 $COMPLETE $LOGICAL-DATA-MODEL $LDM-
                                 ENT $W $TOOL
                                 $TOOLVIEW $USAGE
&DEFVALUE                      F $DOMAIN $DATA-TYPE $ATTR
&DEFVALUE-FLAG                 F $DOMAIN-VALUE
&DESC                          F $MODEL $ENTITY $LOGICAL-DATA-MODEL 
                                 $TOOL
                                 $TOOLVIEW
&DIALOGID                      F $ENTITY $RELATION $RELATION-AUX                                  
$DIALOG
&DM-ID                           $DOMAIN
&DM-MODEL                        $DOMAIN
&DM-NAME                         $DOMAIN $DOMAIN-VALUE $DATA-TYPE 
                                 $ENTITY $ATTR
&DM-NUM-ATOMS                    $DOMAIN $DOMAIN-VALUE
&DM-REF-COUNT                    $DOMAIN $DATA-TYPE $ATTR
&DM-TYPE                         $DOMAIN
&DMX-MAX                         $DOMAIN
&DMX-MIN                         $DOMAIN
&DMY-DEFVALUE                    $DOMAIN $DOMAIN-VALUE $DATA-TYPE
&DOMAIN                        F $ATTR
&DOMN                          F $DATA-TYPE
&DST-DEL-RULE                  F $REL-MAPPING-HINTS
&DST-PREFIX                    F $REL-MAPPING-HINTS
&DTL                             $RESOLVE-DATATYPE-INFO
&DTL-DT-IXDM                     $DATA-TYPE $RESOLVE-DATATYPE-INFO
&DTL-DT-LEN                      $DATA-TYPE $RESOLVE-DATATYPE-INFO
&DTL-DT-MODEL                    $DATA-TYPE
&DTL-DT-NAME                     $DATA-TYPE $ATTR $RESOLVE-DATATYPE-
                                 INFO
&DTL-DT-REF-COUNT                $DATA-TYPE $ATTR $RESOLVE-DATATYPE-
                                 INFO
&DTL-DT-SCALE                    $DATA-TYPE $RESOLVE-DATATYPE-INFO
&DTL-DT-TYPE                     $DATA-TYPE $RESOLVE-DATATYPE-INFO
&DTLX                            $RESOLVE-DATATYPE-INFO
&DTLX-COL-LEN                    $DATA-TYPE $RESOLVE-DATATYPE-INFO
&DTLX-COL-NAME                   $DATA-TYPE $ATTR $RESOLVE-DATATYPE-
                                 INFO
&DTLX-COL-TYPE                   $RESOLVE-DATATYPE-INFO
&DTLY-DEFVALUE                   $DATA-TYPE $RESOLVE-DATATYPE-INFO
&DTLY-PARENT                     $DATA-TYPE $RESOLVE-DATATYPE-INFO
&DTLY-PARENT-IXDT                $DATA-TYPE $RESOLVE-DATATYPE-INFO
&DV-ID                           $DOMAIN-VALUE
&DV-MEAN                         $DOMAIN-VALUE
&DV-VALUE                        $DOMAIN-VALUE
&E                               $E
&E1                            F $RELATION $RELATION-AUX
&E1-MAX                        F $RELATION $RELATION-AUX