pTAL Conversion Guide
Procedures, Subprocedures, and Procedure
Pointers
pTAL Conversion Guide—527302-002
16-2
Procedure Syntax
type
is one of the following:
•
STRING
•
INT
•
INT(32)
•
REAL
•
REAL(64)
•
UNSIGNED( width )
•
FIXED [ ( fpoint ) ]
•
WADDR
•
BADDR
•
CWADDR
•
CBADDR
•
SGWADDR
•
SGBADDR
•
SGXWADDR
•
SGXBADDR
•
EXTADDR
•
PROCADDR
width
is a constant integer expression from 1 through 31.
fpoint
is a constant integer expression from -19 through 19.
identifier
is the procedure identifier to use in the compilation unit.
public-name-spec
public-name
is the procedure name to use in nld, not in the compilation unit. If you omit this
option, identifier is the default public-name. public-name must
conform to the identifier rules of the language in which the external procedure
is written
. For all languages except HP C, the compiler upshifts public-name
automatically.
=
" "
VST209.vsd
public-name