pTAL Reference Manual (H06.03+)
Pointers
HP pTAL Reference Manual—523746-005
10-3
Overview of Pointer Declaration
•
INT (32)
•
INT (64)
•
PROCADDR
•
REAL
•
REAL (32)
•
REAL (64)
•
SGBADDR
•
SGWADDR
•
SGXBADDR
•
SGXWADDR
•
STRING
•
UNSIGNED (width)
•
WADDR
fpoint
is the implied fixed point of the FIXED variable. fpoint can also be an
asterisk (*) as in:
FIXED(*) .f;
width
is a constant expression specifying the width, in bits, of the variable.
.
.EXT
.SG
.SGX
are indirection symbols (see Table 2-7 on page 2-7).
identifier
is the identifier
of the pointer.
REFALIGNED
Specifies the alignment of the variables or structures that identifier
references.
2
specifies that the variables and structures identifier references are aligned as
they would be aligned in TAL (and might not be well aligned in pTAL).
8
specifies that the variables and structures are well aligned for use in pTAL.
For nonstructure pointers, the default for REFALIGNED is the value you specify in
the REFALIGNED
on page 17-51.










