TAL Reference Manual
Index
TAL Reference Manual—526371-001
Index-15
P
Parameter pairs (continued)
conditionally with
$OPTIONAL 14-32
Parameter types 13-9
Parameters
actual, CALL statement 12-9
checking with $PARAM 14-36
formal specification 13-8
location, obtaining with
$BOUNDS 15-12
passing
conditionally with $OPTIONAL 14-4
in expressions 4-17
PASCAL (TAL procedure language
attribute) 13-10
PEP directive
description 16-66
with ABSLIST directive 16-13
PEP size estimate (warning 5) A-41
PEP table
description 13-4
setting size with PEP directive 16-66
PIN and HIGHPIN directive 16-43
Plus operator
binary signed 4-7
binary unsigned 4-9
unary 4-3
Pointers
description 9-1
extended (32-bit) 9-1
simple pointers 9-2
standard (16-bit) 9-1
syntax summary
bracket-and-brace diagrams C-12
railroad diagrams B-15
system global pointers 15-3
’SG’-equivalenced
simple pointers 15-8
structure pointers 15-9
POP prefix, directives 16-3
POPCHECK directive 16-17
POPCODE directive 16-19
POPDEFEXPAND directive 16-28
POPICODE directive 16-46
POPINNERLIST directive 16-53
POPINT32INDEX directive 16-55
POPLIST directive 16-60
POPMAP directive 16-62
Precedence of operators 4-3
Previous data block not ended (error
93) A-24
Previous errors and warnings (warning
60) A-51
PRINTSYM directive
description 16-67
PRIV attribute of procedures 13-6
Private data area, as a TAL feature 1-2
Private global data blocks 11-3
PRIVATE keyword, BLOCK
declaration 11-3
Privileged functions
$AXADR 15-11
$BOUNDS 15-11
$SWITCHES 15-11
Privileged mode 15-1
Privileged operations 15-2
Privileged procedures
description 15-1
syntax summary
bracket-and-brace diagrams C-30
railroad diagrams B-49
PROC keyword, procedure
declaration 13-10
PROC not FORWARD (warning 19) A-44
Procedure calls (CALL statement) 12-10
Procedure code space (error 131) A-32
Procedure declared FORWARD (warning
40) A-47
Procedure Entry Point table 13-4
Procedure missing label (error 104) A-27
Procedure was previously, language (error
164) A-37