Previous Topic: AREA StatementNext Topic: Parameters


Syntax

Syntax: ADD/MODIFY AREA

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

 ►─┬─────────────────────────────────────────────────────────────┬────────────►
   │ ┌─────────────────────────────────────────────────────────┐ │
   └─▼─┬─────────────┬──┬─ UPDate ────┬─ is ─┬─ ALLowed ◄────┬─┴─┘
       ├─ EXClusive ─┤  └─ RETrieval ─┘      └─ NOT ALLowed ─┘
       ├─ PROtected ─┤
       └─ SHAred ────┘

 ►─┬──────────────────────────────────────────────────────────────────────┬───►◄
   └─ DEFault USAge is ─┬─┬─────────────┬──┬─ UPDate ────┬──┬─────────┬─┬─┘
                        │ ├─ EXClusive ─┤  └─ RETrieval ─┘  └─ FORce ─┘ │
                        │ ├─ PROtected ─┤                               │
                        │ └─ SHAred ────┘                               │
                        └─ NULl ◄───────────────────────────────────────┘

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 ───────────────┘