?DUMP

Syntax

── ? ─┬──────────────┬─ DUMP ─┬─────┬─┬────────────────────────────┬───%
      └─<mix number>─┘        └─ : ─┘ │ ┌◄────────── , ──────────┐ │
                                      └─┴─┬─ ALL ──────────────┬─┴─┘
                                          ├─ ARRAYS ───────────┤
                                          ├─ AUTORM ───────────┤
                                          ├─ BACKUP ───────────┤
                                          ├─ BASE ─────────────┤
                                          ├─ BDBASE ───────────┤
                                          ├─ CODE ─────────────┤
                                          ├─ CRITICALBLOCK ────┤
                                          ├─ DBS ──────────────┤
                                          ├─ DSED ─────────────┤
                                          ├─ FAULT ────────────┤
                                          ├─ FILES ────────────┤
                                          ├─ LIBRARIES ────────┤
                                          ├─ LONG ─────────────┤
                                          ├─ PRESENTARRAYS ────┤
                                          ├─ PRIVATELIBRARIES ─┤
                                          ├─ SIBS ─────────────┤
                                          ├─ TODISK ───────────┤
                                          ├─ TOPRINTER ────────┤
                                          └─ * ────────────────┘

Explanation

The ?DUMP command initiates a program dump for the specified task. If a mix number is not specified, the currently running task is assumed.

If the FAULT or DSED option is either explicitly or implicitly SET (by a ?DUMP:ALL), a program dump occurs only if the program terminates with a fault or is discontinued, respectively. A dump is not taken when the command is entered.

Refer to the OPTION task attribute in the Task Attributes Programming Reference Manual for the list and descriptions of program dump options.

Examples

?DUMP ALL
?DUMP ARRAYS
?DUMP