SPI Reference Summary
SPI Standard Definitions
SPI Reference Summary—427507-006
1-11
Token Types and Related Structures
CHAR40 CHAR
def ZSPI-DDL-CHAR40. 
 02 Z-C pic x(40) spi-null " ".
 02 Z-S redefines Z-C. 
 03 Z-I type binary 16 
 occurs 20 times. 
 02 Z-B redefines Z-C pic x 
 occurs 40 times.
end
CHAR50 CHAR
def ZSPI-DDL-CHAR50. 
 02 Z-C pic x(50) spi-null " ".
 02 Z-S redefines Z-C. 
 03 Z-I type binary 16 
 occurs 25 times. 
 02 Z-B redefines Z-C pic x 
 occurs 50 times.
end
CHAR64 CHAR
def ZSPI-DDL-CHAR64. 
 02 Z-C pic x(64) spi-null " ".
 02 Z-S redefines Z-C. 
 03 Z-I type binary 16 
 occurs 32 times. 
 02 Z-B redefines Z-C pic x 
 occurs 64 times.
end
CHAR128 CHAR
def ZSPI-DDL-CHAR128. 
 02 Z-C pic x(128) 
 spi-null " ".
 02 Z-S redefines Z-C. 
 03 Z-I type binary 16 
 occurs 64 times. 
 02 Z-B redefines Z-C pic x 
 occurs 128 times.
end
CRTPID CRTPID
def ZSPI-DDL-CRTPID tacl crtpid. 
 02 Z-PROCNAME
 type ZSPI-DDL-CHAR6. 
 02 Z-CRT redefines Z-PROCNAME
 type ZSPI-DDL-INT 
 occurs 3 times. 
 02 Z-PID. 
 03 Z-CPU type ZSPI-DDL-BYTE 
 spi-null " ". 
 03 Z-PIN type ZSPI-DDL-BYTE 
 spi-null " ". 
 02 Z-CPUPIN redefines Z-PID 
 type ZSPI-DDL-UINT.
end
DEVICE DEVICE
def ZSPI-DDL-DEVICE
 type ZSPI-DDL-CHAR8 
 tacl device.
ENUM ENUM
def ZSPI-DDL-ENUM pic s9(4) comp
 spi-null 255 tacl enum.
ERROR ERROR
def ZSPI-DDL-ERROR. 
 02 Z-SSID type ZSPI-DDL-SSID. 
 02 Z-ERROR type ZSPI-DDL-ENUM
 spi-null 0.
end
Token Type 
(ZSPI-TYP-)
Token Data Type 
(ZSPI-TDT-) Related DDL Declaration (page 3 of 6)










