pTAL Conversion Guide

Index
pTAL Conversion Guide527302-002
Index-7
P
P
PAGE directive 19-10
Page heading 19-10
PARAM commands 19-3
Parameters
EXTENSIBLE procedures and 16-19
label 7-1
of procedures 16-17/16-23
procedures as
actual 16-19/16-20
formal 16-16
referencing 16-23
to built-in pTAL routines 18-6/18-7
VARIABLE procedures and 16-19
.EXT 16-21
PCAL instruction 18-2
PEP directive 19-5
PIC
See Position-independent code (PIC)
PIN 19-3
PLATFORM field alignment
description of 11-22
compared to AUTO field
alignment 11-23
Pointer arithmetic 10-24/10-26
Pointers
32-bit 10-37
/10-39
declaring 10-2/10-4
extended
SCAN and RSCAN statements
and 15-24
size of 10-39
implicit 15-7
in equivalenced
declarations 12-13/12-14
nonstructure, reference alignment
with 10-39/10-41
overview of 10-1
Pointers (continued)
procedure
generally 16-6/16-10
address type of 10-13
SGBADDR 10-39
SGWADDR 10-39
stepping
using arithmetic 10-27/10-29
using indexing 10-26
storing addresses in 10-17/10-18
to nonstructure data 5-3/5-5
with different widths on TNS and native
architectures 10-35/10-39
with same widths on TNS and native
architectures 10-39
POP instruction 18-2
POPname directive
See name directive
POP, space after 19-6
Position-independent code (PIC) 19-13
PRINTSYM directive 19-7
PROCADDR address type
comparing to PROCPTR 10-32
numeric conversions and 10-20
uses for 10-13
PROCADDR routine 18-38/18-39
Procedure pointers
generally 16-6
/16-10
address type of 10-13
Procedures
address type of 10-13
as formal parameters 16-16
dynamically selected 16-17/16-18
entry points of 10-13
EXTENSIBLE
generally 16-5
parameters and 16-19
EXTERNAL declaration of 16-4
FORWARD declaration of 16-4
parameters of 16-17/16-23