Language interface definition
IMS provides a language interface module, DFSLI000, which supports the value of SYS1. The installation can use this module or it can define its own language interface if it wants to use a LIT value other than SYS1.
When two or more external subsystems are accessed by the IMS system, the installation must define its own language interface modules because each subsystem has a unique LIT.
IMS provides the DFSLI macro to assist the installation in generating a language interface module. The code necessary to perform the language interface function is generated in the DFSLI macro expansion. The IMS macro library must be supplied when the macro statements are compiled to generate the module.