TRACE

─ TRACE ─┬──────────────────┬──────────┬────────┬─;─
           │ ┌───────────┐    └─ number ─┘        │

           │            │                        │

           └─┴─┬───────┬─┴─┬────────────────────┬─┘
               └───?───┘   ├── All ─────────────┤
                           ├── Commands ────────┤

                           ├── Error ───────────┤
                           ├── Failure ─────────┤
                           ├── Intermediates ───┤
                           ├── Labels ──────────┤

                           ├── Normal ──────────┤

                           ├── Off ─────────────┤
                           └── Results ─────────┘

Or, alternatively:

──TRACE───┬──────────────────────────┬───;───────
            ├──────string──────────────┤

            ├──────symbol──────────────┤

            └──┬───────┬──expression───┘
               └─VALUE─┘

TRACE is used for debugging. It controls the tracing action taken (that is, how much is displayed to the user) during execution of a REXX program. The syntax of TRACE is more concise than other REXX instructions. The economy of key strokes for this instruction is especially convenient since TRACE is usually entered manually during interactive debugging.

The number is a whole number.

The string or expression evaluates to: