pTAL Reference Manual (H06.08+)

Procedures, Subprocedures, and Procedure
Pointers
HP pTAL Reference Manual523746-006
14-3
Procedure Declarations
If a procedure declaration includes LANGUAGE on page 14-8, it must also include
public-name-spec.
parameter-list
param-name
is the identifier of a formal parameter. A procedure can have up to 32 formal
parameters.
param-pair
is a pair of formal parameter identifiers that comprise a language-independent
string descriptor in the form:
string
is the identifier of a standard or extended STRING simple pointer. The
actual parameter is the identifier of a STRING array or simple pointer
declared inside or outside a structure.
length
is the identifier of a directly addressed INT simple variable. The actual
parameter is an INT expression that specifies the length of string, in
bytes.
proc-attribute
is a procedure attribute, as described in Procedure Attributes on page 14-5.
param-spec
specifies the parameter type of a formal parameter and whether it is a value or
reference parameter, as described in Formal Parameter Specification on
page 14-10.
( )
param-name
param-pair
,
VST210.vsd
string length
:
VST039.vsd