TAL Reference Manual
Procedures
TAL Reference Manual—526371-001
13-10
Formal Parameter Specifications
type
specifies that the pa]rameter is a function procedure, the return value of which
is one of the following data types:
STRUCT
means the parameter is one of:
•
A standard indirect or extended indirect definition structure (not supported in
future software platforms)
•
A standard indirect or extended indirect referral structure
PROC
means the parameter is a 16-bit address that refers to one of:
•
A C small-memory-model routine
•
A FORTRAN routine compiled with the NOEXTENDED directive
•
A TAL procedure or subprocedure
PROC(32)
means the parameter is a 32-bit address that refers to one of:
•
A C large-memory-model routine
•
A FORTRAN routine compiled with the EXTENDED directive
•
A Pascal routine
Specify PROC(32) only in a D-series compilation unit.
. (period)
is the standard indirection symbol. Its presence denotes a reference parameter that
has a 16-bit address. Specify reference parameters for actual parameters that will
be:
VST1308.vsd
INT
STRING
FIXED
UNSIGNED
REAL
fpoint
)
(
width
)
(
width
)
(
*