pTAL Reference Manual (G06.24+, H06.09+, J06.03+)

procptr-size
specifies the size of the procedure pointer and can be any one of:
PROCPTR
PROC32PTR
PROC64PTR
PROCPTR and PROC32PTR are 32-bits in length and PROC64PTR is 64-bits in length.
return-type
specifies that the procedure is a function that returns a result and indicates the data type of the
returned result, and can be any of:
BADDR
CBADDR
CWADDR
EXTADDR
EXT32ADDR
EXT64ADDR
FIXED
FIXED [(scale )]
INT
REAL
REAL(64)
PROCADDR
PROC32ADDR
PROC64ADDR
SGWADDR
SGBADDR
SGXWADDR
SGXBADDR
STRING
UNSIGNED (width )
WADDR
NOTE: The address types and procedure pointers, EXT32ADDR, EXT64ADDR, PROC32ADDR,
PROC64ADDR, PROC32PTR, and PROC64PTR are 64-bit addressing functionality added to
the EpTAL compiler starting with SPR T0561H01^AAP. For more information, see Appendix
E, “64-bit Addressing Functionality” (page 531).
264 Procedures, Subprocedures, and Procedure Pointers