Previous Topic: OverviewNext Topic: Panels and Maps


Compiler and Utility Functions

The CA IDMS mapping facility compiler and utility provide the following capabilities:

Component

Capability

Batch compiler (RHDCMAP1)

  • Accepts, validates, and compiles mapping language statements that are written by a map developer or generated by the decompile process of the map utility
  • Populates the data dictionary with entity occurrences that are generated when input mapping language statements are compiled
  • Provides input statement listings that present information and provide error messages (if any) about the compile operation

Batch utility (RHDCMPUT)

Uses entity occurrences stored in the data dictionary to perform the following functions:

  • Generate map load modules used by CA ADS dialogs and programs
  • Produce reports about map-related entity occurrences created by the online mapping compiler or the batch compiler
  • Decompile maps into executable mapping language statements
  • Delete map load modules from the load area

A map load module is the version of the map that can be used by CA ADS dialogs and by the CA IDMS System Generation Guide programs. Necessary map-related entity occurrences must exist in the data dictionary before the map utility can generate a new or modified map load module.

Batch Compiler and Utility Functions

Functions performed by the batch compiler and utility are illustrated in the following figure: