pTAL Guidelines for TAL Programmers
Differences Between TAL and pTAL
pTAL Guidelines for TAL Programmers—527256-002
3-10
Declaring Procedure Pointers
formal-param-spec
is a formal parameter specification:
procptr
is a pointer identifier.
param-type
is any data type described in the data-type parameter of this syntax
description.
.(period)
is the standard indirection symbol and denotes 16-bit pointer.
.EXT
is the extended indirection symbol and denotes an extended (32-bit) pointer.
.SG
is the system global indirection symbol and denotes the 16-bit addressing in
the system global area. .SG pointers are 16 bits for both TNS and native
architectures.
.SGX
specifies that the data referenced by this pointer is in system globals. The
pointer itself is allocated in the user data segment. Pointers declared .SGX are
the same as pointers declared .SG except that .SGX pointers are 16 bits for
TNS architecture and 32 bits for native architecture.
procptr
param-type
.
.SG
.SGX
.EXT
identifier
( referral )
,
VST712.vsd