Previous Topic: Syntax Generator InputNext Topic: Syntax Generator Operation


Syntax Generator Output

The syntax generator produces source statements for a CA IDMS/DB schema, DMCL, and subschema and a CA IDMS DLI Transparency IPSB.

Schema, DMCL, and Subschema Source

The schema source statements produced by the syntax generator define CA IDMS/DB areas, record types, and set types corresponding to the databases, segments, and parent/child (hierarchical) relationships defined in the DL/I DBD control blocks.

The DMCL source statements define how the CA IDMS/DB areas are to be mapped to the physical database files. They are derived from information in the DL/I DBD control blocks.

The subschema source statements define the CA IDMS/DB logical views that correspond to the views defined in the DL/I DBD control blocks.

You can input the generated source definitions to the appropriate CA IDMS/DB compilers to create load modules for use with the IPSB compiler, the CA IDMS DLI Transparency load utility, and the CA IDMS DLI Transparency run-time interface.

IPSB Source

The IPSB source statements define the correspondences between the DL/I database referenced by the DL/I application and the CA IDMS/DB database accessed by the CA IDMS DLI Transparency run-time interface.

The resulting IPSB source statements are organized as follows:

After reviewing the IPSB source statements, you can input them to the IPSB compiler to create an IPSB load module for use with the CA IDMS DLI Transparency run-time interface.

Special IPSB Load Module

To execute the CA IDMS DLI Transparency load utility, you need a special IPSB load module. You produce a load IPSB by specifying the LOAD option in the GENERATE IPSB statement.

For specific considerations that apply only to the load IPSB, see CA IDMS DLI Transparency Load Utility.