Use the <Assembler> <APICalls> section of \<Enterprise Analyzer Home>\Data\Legacy.xml to specify relationships for Assembler code customizations.
Use the <Defining> tag to specify macros that define program entry points:
      <Defining>
        <Macro name="macro-name">
          <!-- Parameter is the label -->
          <Parameter number="Label" type="String" meaning="Name"/>
        </Macro>
      </Defining>
 
               		Use the <Loading> tag to specify macros used to get external names prior to calls:
      <Loading>
        <Macro name="macro-name">
          <!-- Parameters are all the parameters of the macro -->
          <Parameter number="*" type="String" meaning="Name"/>
        </Macro>
      </Loading>
 
               		Use the <Calling> tag to specify macros that call external programs:
      <Calling>
        <Macro name="macro-name">
          <!-- Parameter is the first parameter of the macro -->
          <Parameter number="1" type="String" meaning="Name"/>
        </Macro>
      </Calling>
 
               		The following example illustrates how to specify relationships for Assembler code customizations:
  <Assembler>
    <APICalls>
      <Defining>
        <Macro name="ENTER">
          <!-- Parameter is the label -->
          <Parameter number="Label" type="String" meaning="Name"/>
        </Macro>
      </Defining>      
	     
      <Loading>
        <Macro name="EPLOAD">
          <!-- Parameters are all the parameters of the macro -->
          <Parameter number="*" type="String" meaning="Name"/>
        </Macro>
      </Loading>
      <Calling>
        <Macro name="MODCALL">
          <!-- Parameter is the first parameter of the macro -->
          <Parameter number="1" type="String" meaning="Name"/>
        </Macro>
      </Calling>
    </APICalls>
  </Assembler>