This section contains an example illustrating the following problems:
Calling an ILCS Assembler program by a non-ILCS Assembler program which does not use any ASSEMBH structure macros. In this case, ILCS must be dynamically initialized using the ILCS routine IT0INITS.
When an ILCS Assembler program is called by a structured non-ILCS Assembler program (specification ILCS=NO in the @ENTR macro) it is not necessary to call IT0INITS.
The dynamic loading of ILCS objects in languages which were hitherto not involved. In this case the relevant language environment must be initialized with the ILCS routine IT0ININ. The ASSEMBH structure macro @ININ is available for calling IT0ININ.
Following the general description of the example you will find a representation of the source programs as of "Reproduction of the source programs" and a complete trace listing dealing with compilation, linkage and program execution as of "Trace listings".