The DUMP/PDUMP subroutine dynamically dumps a specified area of
storage to the system output data set. When you use DUMP, the processing
stops after the dump; when you use PDUMP, the processing continues
after the dump.
Syntax
CALL
{DUMP | PDUMP} (a1, b1,k1, a2,b2, k2,…)
- a and b
- Variables in the program unit. Each indicates an area of storage
to be dumped. Either a or b can represent the upper
or lower limit of the storage area.
- k
- The dump format to be used. The values that can be specified for k,
and the resulting dump formats, are:
- Value
- Format Requested
- 0
- Hexadecimal
- 1
- LOGICAL*1
- 2
- LOGICAL*4
- 3
- INTEGER*2
- 4
- INTEGER*4
- 5
- REAL*4
- 6
- REAL*8
- 7
- COMPLEX*8
- 8
- COMPLEX*16
- 9
- CHARACTER
- 10
- REAL*16
- 11
- COMPLEX*32
- 12
- UNSIGNED*1
- 13
- INTEGER*1
- 14
- LOGICAL*2
- 15
- INTEGER*8
- 16
- LOGICAL*8