Previous Topic: AREA StatementNext Topic: Parameters


Syntax

Syntax: ADD/MODIFY AREA

►►─┬─ ADD ────┬─ AREa name is area-name ──────────────────────────────────────►
   └─ MODify ─┘

 ►─┬──────────────────────────────────────────────────────────────────────────►─
   └─ SAMe AS area base-area-name ────────────────────────────────────────────

─►────────────────────────────────────────────────────────────┬───────────────►
  ─── of SCHema base-schema-name ─┬─────────────────────────┬─┘
                                  └─ version-specification ─┘
 ►─┬───────────────────────────────────────────────────────────────────────┬──►
   │ ┌───────────────────────────────────────────────────────────────────┐ │
   └─▼─ CALl procedure-name ─┬─ BEFore ──────────┬─┬───────────────────┬─┴─┘
                             ├─ AFTer ───────────┤ └─ function-option ─┘
                             └─ on ERRor during ─┘

 ►─┬─────────────────────┬────────────────────────────────────────────────────►
   └─ EXClude ALL CALls ─┘

 ►─┬──────────────────────────────────────────┬───────────────────────────────►◄
   └─ ESTimated PAGes ─┬─ are ─┬─ page-count ─┘
                       └─ is ──┘

Expansion of function-option

►►─┬─ REAdy ─┬───────────────────────────────────────┬─┬──────────────────────►◄
   │         └─ for ─┬─ EXCLUSive ─┬─ UPDate ────┬─┬─┘ │
   │                 │             └─ RETrieval ─┘ │   │
   │                 ├─ PROtected ─┬─ UPDate ────┬─┤   │
   │                 │             └─ RETrieval ─┘ │   │
   │                 ├─ SHAred ─┬─ UPDate ────┬────┤   │
   │                 │          └─ RETrieval ─┘    │   │
   │                 ├─ UPDate ────────────────────┤   │
   │                 └─ RETrieval ─────────────────┘   │
   ├─ FINish ──────────────────────────────────────────┤
   ├─ COMmit ──────────────────────────────────────────┤
   └─ ROLlback ────────────────────────────────────────┘

Syntax: DELETE AREA

►►─── DELete AREa name is area-name ──────────────────────────────────────────►◄

Syntax: DISPLAY/PUNCH AREA

►►─┬─ DISplay ─┬─ AREa name is area-name ─────────────────────────────────────►
   └─ PUNch ───┘

 ►─┬───────────────────────────────────────┬──────────────────────────────────►
   │ ┌───────────────────────────────────┐ │
   │ │                 ┌───────────────┐ │ │
   └─▼─┬─ WITh ──────┬─▼─┬─ DETails ─┬─┴─┴─┘
       ├─ ALSo WITh ─┤   ├─ ALL ─────┤
       └─ WITHOut ───┘   └─ NONE ────┘

 ►─┬──────────────────────┬───────────────────────────────────────────────────►
   └─ VERB ─┬─ ADD ─────┬─┘
            ├─ MODify ──┤
            ├─ DELete ──┤
            ├─ DISplay ─┤
            └─ PUNch ───┘
 ►─┬─────────────────────┬────────────────────────────────────────────────────►
   └─ AS ─┬─ COMments ─┬─┘
          └─ SYNtax ───┘

 ►─┬─────────────────────────────────┬────────────────────────────────────────►◄
   └─ TO ─┬─ module-specification ─┬─┘
          └─ SYSpch ───────────────┘