INSPECT (↑ Statements)
◄Key► ◄Up► ◄Contents► ◄Index► ◄Back►
────────────────────────────────────────────────────────────────────────────
Verb: INSPECT
Function: Counts, replaces, or converts occurrences of a
character or group of characters in a data item.
Syntax: Which format? ◄TALLYING► ◄REPLACING► ◄CONVERTING►
TALLYING REPLACING
►►─INSPECT identifier-1 TALLYING───►
┌──────────────────────────────────────────────────────────┐
│ ┌─────────────────────────────────────────┐
│ │ ┌──────────┐ │
▼ ▼ ▼ │ │
►─────identifier-2 FOR─┬─CHARACTERS─┬──────────┬─────────────────┬─►
│ └─phrase-1─┘ │
│ │
│ ┌───────────────────────────┐ │
│ │ ┌──────────┐ │
│ ▼ ▼ │ │
├─ALL─────┬─┬─identifier-3─┬─┬──────────┬─┘
└─LEADING─┘ └─literal-1────┘ └─phrase-1─┘
►───REPLACING───►
┌──────────────────────────────────────────────────────────────┐
│ ┌──────────┐ │
▼ ▼ │ │
►──┬─CHARACTERS BY─┬─identifier-5┬─┬──────────┬───────────────────┬─►◄
│ └─literal-3───┘ └─phrase-1─┘ │
│ │
│ ┌───────────────────────────────────────────────┐ │
│ │ ┌──────────┐ │
│ ▼ ▼ │ │
└┬─ALL─────┬─┬─identifier-3─┬─BY─┬─identifier-5─┬─┬──────────┬─┘
├─LEADING─┤ └─literal-1────┘ └─literal-3────┘ └─phrase-1─┘
└─FIRST───┘
where phrase-1 is:
►──┬─BEFORE─┬─┬───────┬─┬─identifier-4─┬──►
└─AFTER──┘ └INITIAL┘ └─literal-2────┘
-♦-