K |
Kernel-mode code
|
use in HP Pascal
|
Key
|
alternate and primary
|
characteristics defined with KEY attribute
|
definition
|
fields
|
KEY attribute #1
|
KEY attribute #2
|
Key field
|
alignment of
|
allocation of
|
defining in record
|
description of
|
type of
|
Key of reference
|
definition
|
Keyed access
|
definition
|
L |
Label
|
accessing
|
case
|
definition #1
|
definition #2
|
in GOTO statement
|
LABEL section
|
Language extensions
|
summary of
|
Language standard
|
violation of
|
Language standards
|
Extended Pascal
|
Pascal
|
unextended Pascal
|
Lazy lookahead
|
access to TEXT files
|
definition
|
LE function
|
LENGTH function
|
.LENGTH predeclared identifier (example)
|
Lexical elements
|
definition
|
identifiers
|
reserved words
|
special symbols
|
LIB$INITIALIZE
|
program section
|
%LINE directive
|
Line-feed character
|
Line number
|
LINELIMIT procedure
|
$LINK$ program section
|
Linker
|
allocation of memory for executable image
|
LIST attribute
|
on external definitions
|
on formal parameter
|
/LIST qualifier
|
use with %DICTIONARY directive
|
use with %INCLUDE directive
|
$LITERAL$ program section
|
LN function
|
LOCAL attribute
|
$LOCAL program section #1
|
$LOCAL program section #2
|
LOCATE procedure
|
Lock
|
definition
|
Logarithm of parameter
|
Logical operators
|
evaluating
|
LONG attribute
|
Loop
|
in FOR statement
|
in REPEAT statement
|
in WHILE statement
|
LOWER function
|
example of
|
LSHIFT function
|
LT function
|
M |
MALLOC_C_STR function
|
MAX function
|
MAXCHAR
|
MAXDOUBLE
|
MAXINT
|
MAXINT64
|
MAXQUADRUPLE
|
MAXREAL
|
MAXUNSIGNED
|
MAXUNSIGNED predeclared constant
|
MAXUNSIGNED64
|
predeclared constant
|
Mechanism specifier
|
on actual parameter
|
on formal parameter
|
%MESSAGE directive
|
Messages
|
See Error messages
|
MFPR function
|
MIN function
|
MINDOUBLE
|
MINQUADRUPLE
|
MINREAL #1
|
MINREAL #2
|
MOD operator
|
use with negative integers
|
Mode
|
of file
|
Module
|
definition #1
|
definition #2
|
finalization
|
heading
|
initialization
|
%MODULE directive
|
Module heading
|
definition
|
MTPR procedure
|
Multidimensional array
|
definition
|
packing
|
examples of
|
Multiplication operator
|
N |
Name string
|
definition
|
in attribute list
|
Natural alignment
|
definition
|
NE function
|
Negation operator
|
Nesting file levels
|
NEW procedure
|
NEXT function #1
|
NEXT function #2
|
Nondecimal notation
|
in WRITE, WRITELN, and WRITEV
|
Nonpositional syntax
|
definition
|
Nonprinting character
|
Nonstandard constructor
|
array
|
record
|
Nonstatic type
|
definition
|
description of
|
example of data layout
|
field in record object
|
parts of
|
representation of
|
representation of variables of
|
NOOPTIMIZE attribute
|
NOT IN operator
|
NOT operator
|
Notation
|
binary
|
decimal
|
integer
|
real numbers
|
exponential
|
extended-digit
|
hexadecimal
|
octal
|
Null-Terminated
|
STRING
|
O |
OCT function
|
in output procedure
|
OCTA attribute
|
Octal
|
nondecimal output of WRITE, WRITELN, and WRITE
|
Octal notation
|
in output procedure
|
Octal number representation
|
ODD function
|
OPEN procedure
|
carriage-control parameter
|
syntax
|
Operator
|
assignment
|
negation
|
Operators #1
|
Operators #2
|
arithmetic #1
|
arithmetic #2
|
logical
|
precedence of
|
relational
|
set
|
string
|
type cast
|
Optimization
|
effect of VOLATILE
|
OPTIMIZE attribute
|
OR operator
|
Oracle CDD/Repository
|
See CDD
|
ORD function
|
Ordinal types #1
|
Ordinal types #2
|
Ordinal value
|
of Boolean values
|
of case label
|
of characters
|
of characters in comparisons
|
of enumerated type
|
of parameter
|
of subrange type
|
OR_ATOMIC function
|
OR_ELSE operator
|
OTHERWISE clause
|
in array constructor
|
in CASE statement
|
in record constructor
|
in records
|
Output
|
of enumerated types
|
of REAL numbers
|
specifying field width in #1
|
specifying field width in #2
|
specifying fraction size
|
specifying radix
|
specifying the base in
|
OUTPUT file variable
|
definition of PAS$OUTPUT
|
definition of SYS$OUTPUT
|
description of
|
OUTPUT identifier
|
Overflow
|
detecting at execution time
|
output field
|