TAL Reference Manual

Procedures
TAL Reference Manual526371-001
13-11
Usage Considerations
Arrays
Structures
Simple variables (when you want to update the original value in the caller’s
scope)
An absence of any indirection symbol (. or .EXT) denotes 16-bit direct addressing.
.EXT
is the extended indirection symbol. Its presence denotes a reference parameter
that has a 32-bit address. Specify reference parameters for actual parameters that
are arrays or structures or for actual parameters that you want to update. An
absence of any indirection symbol (. or .EXT) denotes 16-bit direct addressing.
param-name
is the identifier of a formal parameter. The identifier has local scope if declared in a
procedure body or sublocal scope if declared in a subprocedure body.
referral
is the identifier of a previously declared structure or structure pointer. Table 13-1 on
page 13-12 lists the kind of actual parameter for which the formal parameter
requires a
referral.
Usage Considerations
Table 13-1 on page 13-12 lists the characteristics that you can declare in a formal
parameter specification depending on the kind of actual parameter the procedure or
subprocedure expects.