P |
PACK procedure
|
Packed array
|
copying from unpacked array
|
PACKED ARRAY OF CHAR
|
reading from text file
|
Packed variable
|
allocation size of
|
Packing
|
multidimensional arrays
|
examples of
|
of structured types
|
PAD function
|
Page-break character
|
PAGE procedure
|
Parameter
|
absolute value of
|
actual variable
|
address of
|
arctangent of
|
association of formal and actual
|
conformant array
|
conformant VARYING string
|
congruence of
|
cosine of
|
default value for
|
effect of attributes
|
effect of UNSAFE
|
error processing
|
foreign mechanism #1
|
foreign mechanism #2
|
formal schema
|
formal value
|
formal variable
|
function #1
|
function #2
|
ordinal value of
|
passing mechanisms
|
predecessor of
|
procedure #1
|
procedure #2
|
rounding numbers in #1
|
rounding numbers in #2
|
routine #1
|
routine #2
|
sine of
|
square of
|
square root of
|
successor of
|
truncating numbers in #1
|
truncating numbers in #2
|
Parameter-passing mechanism
|
definition
|
Parameter-passing semantics
|
definition
|
PAS$GLOBAL program section
|
PAS$INPUT
|
PAS$OUTPUT
|
Pascal language standards
|
Passing mechanisms
|
for parameters
|
PAS_STR function
|
PAS_STRCPY function
|
PEN_CHECKING_STYLE attribute
|
Pointer
|
dereferenced when returned from a function
|
part of a nonstatic type #1
|
part of a nonstatic type #2
|
Pointer type
|
allocation size of
|
checking
|
POINTER type
|
description of
|
Pointer type
|
effect of READONLY
|
effect of UNSAFE
|
effect of VOLATILE
|
effect of WRITEONLY
|
Pointer variable #1
|
Pointer variable #2
|
Pointers
|
64-bit
|
POS attribute
|
effect on compatibility
|
Positional syntax
|
definition
|
Precedence
|
of operators
|
PRED function
|
Predecessor of parameter
|
Predeclared identifier
|
definition
|
EPSDOUBLE
|
EPSQUADRUPLE
|
EPSREAL
|
IEEE Quadruple
|
MAXDOUBLE
|
MAXQUADRUPLE
|
MAXREAL
|
MINDOUBLE
|
MINQUADRUPLE
|
MINREAL #1
|
MINREAL #2
|
real data types
|
Predeclared identifiers
|
Predeclared routines
|
categories of
|
I/O processing
|
See also individual routines by name
|
PRESENT function
|
Primary key
|
default options for
|
definition
|
in indexed file
|
Procedure
|
calling of #1
|
calling of #2
|
declaration of
|
definition
|
heading
|
predeclared
|
See Predeclared routines, or individual procedures by name
|
used as actual parameter
|
used as formal parameter
|
Procedure call #1
|
Procedure call #2
|
effect when calling a function
|
Program
|
definition
|
definition of
|
heading
|
Program heading
|
definition
|
Program section
|
allocation in
|
default data
|
example of
|
properties of
|
required properties of
|
Property
|
definition
|
PSECT attribute
|
use in allocating storage
|
use when defining program sections
|
PUT procedure
|
Q |
QUAD attribute
|
QUAD function
|
Quadruple-precision data
|
representation of #1
|
representation of #2
|
representation of #3
|
Quadruple-precision real number
|
QUADRUPLE type
|
default field width of
|
R |
Radix
|
specifying in output #1
|
specifying in output #2
|
Random access
|
definition
|
to indexed files
|
using relative component numbers
|
RANDOM function
|
READ procedure
|
READLN procedure
|
READONLY attribute
|
effect on storage allocation
|
on formal parameter
|
READV procedure
|
status of
|
Real number
|
double-precision
|
floating-point formats
|
negative
|
quadruple-precision
|
single-precision
|
REAL type
|
allocation size of
|
default field width of
|
reading from text file
|
representation of #1
|
representation of #2
|
specifying fraction size
|
Record
|
definition
|
packing
|
example of
|
selecting when returned from a function
|
Record constructor
|
RECORD type #1
|
RECORD type #2
|
allocation size of
|
constructor with variant for
|
field of
|
nested
|
OTHERWISE clause in
|
packing
|
position of fields in
|
representation nonstatic fields of
|
using WITH statement
|
variant clause in
|
Recursion
|
definition
|
Redeclaring routine names
|
Redefinable reserved word
|
definition
|
%REF foreign mechanism
|
on actual parameter
|
Reference
|
to variable
|
REFERENCE attribute
|
Reference mechanism
|
Relational operators
|
evaluating
|
Relative component number
|
definition
|
use with random access
|
Relative file
|
cells
|
organization
|
sequential access to
|
Relative file organization
|
definition
|
REM operator
|
RENAME_FILE procedure
|
REPEAT statement
|
CONTINUE in
|
Repetitive statements
|
FOR
|
REPEAT
|
WHILE
|
Reserved word
|
definition
|
Reserved words
|
redefinable
|
RESET procedure
|
initiating delayed device access
|
RESETK procedure
|
Result values
|
returning
|
RETURN statement
|
in function
|
Returning result values
|
REVERT procedure
|
REWRITE procedure
|
ROUND function
|
ROUND64 function
|
Rounding numbers
|
of a parameter #1
|
of a parameter #2
|
Routine
|
attributes
|
calling of
|
categories
|
declaration of
|
definition
|
heading
|
predeclared
|
See also individual routines by name
|
structured function return values
|
used as actual parameter
|
used as formal parameter
|
Routine call
|
%ROUTINE directive
|
Routines
|
I/O processing
|
redeclaring names of
|
RSHIFT function
|
Run-time error
|
from ASSERT
|
Run-time expression
|
definition
|
Run-time expressions
|