pTAL Reference Manual (H06.03+)

Pointers
HP pTAL Reference Manual523746-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.