Previous Topic: LTERM StatementNext Topic: LTERM Statement Parameters


LTERM Statement Syntax

ADD/MODIFY/DELETE LTERM Syntax

►►─┬──────────┬─ LTErm logical-terminal-id ───────────────────────────────────►
   ├─ ADD ────┤
   ├─ MODify ─┤
   └─ DELete ─┘

 ►─┬───────────────────────────────────┬──────────────────────────────────────►
   └─ Version is ─┬─ 1 ◄─────────────┬─┘
                  └─ version-number ─┘

 ►─┬───────────────────────────────┬──────────────────────────────────────────►
   └─ AUTotask is ─┬─ task-code ─┬─┘
                   └─ NULl ◄─────┘
 ►─┬────────────────────────────────────────────────────────────────────────┬─►
   ├─ BATch ─┬─ COMmand initiated ──┬───────────────────────────────────────┤
   │         └─ TERminal initiated ─┘                                       │
   │                                                                        │
   │           ┌──────────────────────────────────────────────────────────┐ │
   ├─ PRInter ─▼─┬─┬─ BANner ◄──┬───────────────────────────────────────┬─┴─┤
   │             │ └─ NOBanner ─┘                                       │   │
   │             ├─ CHEckpoint is ─┬─ page-count ─┬─────────────────────┤   │
   │             │                 ├─ SYStem ◄────┤                     │   │
   │             │                 └─ OFF ────────┘                     │   │
   │             │                             ┌─────────────────┐      │   │
   │             └─ CLAss is ─┬────────┬─┬─ ( ─▼─ printer-class ─┴─ ) ─┬┘   │
   │                          ├ ADD ◄──┤ └─ ALL ───────────────────────┘    │
   │                          └ DELete ┘                                    │
   └─ NOPrinter ────────────────────────────────────────────────────────────┘
 ►─┬─────────────┬────────────────────────────────────────────────────────────►
   ├─ ENAbled ◄──┤
   └─ DISabled ──┘

 ►─┬───────────────────────────────────────────────────────┬──────────────────►
   └─ PRInter CONtrol is ─────┬─ SYStem ◄──────────────────┤
                              │  ┌───────────────────────┐ │
                              └─ ▼ ─ print-ctrl-options ─┴─┘

 ►─┬───────────────────────────────────────────────┬──────────────────────────►
   └─ PRIority is ─┬─ 0 ◄────────────────────────┬─┘
                   └─ logical-terminal-priority ─┘

 ►─┬────────────────────────────────────────────────────────────────────┬─────►◄
   └─ PTErm is physical-terminal-id ─┬────────────────────────────────┬─┘
                                     └─ Version ─┬─ 1 ◄─────────────┬─┘
                                                 └─ version-number ─┘

Expansion of print-ctrl-options

►►┬──SCS FORmfeed is─┬─ FF-NL ◄──┬────────────────────────────────────────────┬►◄
  │                  └─ FF ──────┘                                            │
  │                                                                           │
  │                  ┌────────────────────────────────────────────────────┐   │
  ├─ON REPort STArt(─▼┬ FORmfeed for NON-native print is ─┬ INSert ◄───┬┬─┴) ─┤
  │                   │                                   ├ SUPpress ──┤│     │
  │                   │                                   └ NO-Insert ─┘│     │
  │                   │                                                 │     │
  │                   ├ FORmfeed for NATive print is ─┬─ INSert ◄───┬───┤     │
  │                   │                               ├─ SUPpress ──┤   │     │
  │                   │                               └─ NO-Insert ─┘   │     │
  │                   │                                                 │     │
  │                   └ SCS CR-LF is ─┬─ ON ◄──┬────────────────────────┘     │
  │                                   └─ OFF ──┘                              │
  │                                                                           │
  │               ┌─────────────────────────────────────────────────────┐     │
  └ON REPort END(─▼┬ FORmfeed for NON-native print is ─┬ INSert ──────┬┬┴) ───┘
                   │                                   └ NO-Insert ◄──┘│
                   │                                                   │
                   └ FORmfeed for NATive print is ─┬ INSert ──────┬────┘
                                                   └ NO-Insert ◄──┘

DISPLAY/PUNCH LTERM Statement

►►─┬─ DISplay ─┬──────────────────────────────────────────────────────────────►
   └─ PUNch ───┘

 ►─┬─ LTErm logical-terminal-id ─┬───────────────────────────────────┬─┬──────►
   │                             └─ Version is ─┬─ 1 ◄─────────────┬─┘ │
   │                                            └─ version-number ─┘   │
   └─ ALL LTErms ──────────────────────────────────────────────────────┘

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

 ►─┬─────────────────────┬────────────────────────────────────────────────────►
   └─ AS ─┬─ COMments ─┬─┘
          └─ SYNtax ───┘

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