Previous Topic: Using the Online Text EditorNext Topic: The IDD Menu Facility


Online Compilers

Online compilers process requests to add, modify, replace, delete, or display entity-occurrence definitions. The online schema, subschema, DDDL, and system generation compilers use the same text editor to simplify the coding of compiler input.

The text editor operates independently of the compilers, writing input to and output from the compiler to a work file associated with each online session. A work file contains pages of compiler input or output. You use the online text editor to display and modify the contents of the work file so you can edit compiler output and resubmit it as input.

Online Compilation Flow

The following illustration shows the online compilation process:

Free-form Screen Format

The free-form screen for an online compiler session contains a preformatted pop line and an input/output (I/O) area in which you can enter commands and definitions in a free-form manner.

You can enter characters in columns one through 79 on free-form screens, except when you enter process modules for CA ADS Batch, in which case you should not enter characters past column 72.

The free-form screen consists of the following components:

Example

The components of the free-form screen appear in the following example.

Command area     Compiler name     Message        Dictionary/   Current/  CV node
                 and release       area           database      last line name
       ▼               ▼            ▼                ▼             ▼        ▼

IDD nn.n NO ERRORS DICT=SYSDICT 1/29497 SYSTEM72 DISPLAY RECORD NAME IS DC-AID-CONDITION-NAMES VERSION IS 1 . *+ ADD *+ RECORD NAME IS DC-AID-CONDITION-NAMES VERSION IS 1 *+ DATE CREATED IS 11/30/93 *+ TIME LAST UPDATED IS 11131732 *+ PREPARED BY HARRU01 *+ RECORD LENGTH IS 1 *+ PUBLIC ACCESS IS ALLOWED FOR ALL *+ RECORD NAME SYNONYM IS DC-AID-CONDITION-NAMES VERSION 1 *+ . *+ RECORD ELEMENT IS DC-AID-IND-V VERSION 1 *+ LINE IS 000100 *+ LEVEL NUMBER IS 03 *+ PICTURE IS X *+ USAGE IS DISPLAY *+ ELEMENT LENGTH IS 1 *+ POSITION IS 1 *+ . *+ SUBORDINATE ELEMENT IS ENTER-HIT VERSION 1 *+ LINE IS 000200 *+ LEVEL NUMBER IS 88 *+ USAGE IS CONDITION-NAME