F |
FAB
|
access to
|
fields when calling OPEN
|
passed as parameter by run-time library
|
used to write user-action functions
|
Fault
|
condition handling for
|
converting to trap
|
Fetch
|
with unsupported CDD/Repository data type
|
Field
|
initial-state specifier for
|
File
|
locked component in
|
sharing
|
File access block
|
See FAB
|
File component
|
locked
|
File type
|
of environment file
|
of listing file
|
of object file
|
FLOAT attribute
|
/FLOAT qualifier
|
FOR statement
|
effect on efficiency
|
Foreign mechanism
|
parameters
|
Foreign mechanism specifier
|
Frame pointer
|
of unbound routine
|
saved by routine call
|
/FULL qualifier
|
with /MAP on LINK command
|
Function
|
methods of returning result
|
optimization of
|
user-action
|
G |
GLOBAL attribute
|
compared with UNBOUND
|
effect on routine call
|
GOTO statement
|
effect on efficiency
|
Granularity
|
/GRANULARITY qualifier
|
H |
HELP LANGUAGE command (debugger)
|
HIDDEN attribute
|
HISTORY parameter
|
use when accessing files
|
HP OpenVMS Calling Standard
|
I |
I/O processing #1
|
I/O processing #2
|
IADDRESS function
|
effect on optimization
|
use with VOLATILE and item lists
|
Identifier
|
multiply declared
|
IF-THEN-ELSE statement
|
effect on efficiency
|
%IMMED mechanism specifier
|
on default parameter
|
%IMMED specifier on actual parameters
|
Implementation-Dependent Behavior
|
Implementation module
|
example of
|
See also Separate compilation
|
%INCLUDE directive
|
use with text library
|
/INCLUDE qualifier
|
with LINK command
|
Indexed file
|
locked component in
|
Infinite loop
|
See Loop
|
Information-level error message
|
effect of /ERROR_LIMIT
|
for extensions
|
INHERIT attribute
|
Initial-state specifier
|
for array variable (example)
|
on a data type
|
on variant record fields (example)
|
variant record constructor (example)
|
INITIALIZE attribute
|
compared with UNBOUND
|
effect on routine call
|
Inline summary
|
in listing file
|
Integer overflow
|
run-time checking of #1
|
run-time checking of #2
|
Interface module
|
example of
|
See also Separate compilation
|
Item list
|
using the SIZE function
|
using the VOLATILE attribute with
|
K |
KEY attribute
|
Keywords
|
use with LSE
|
L |
Language expression
|
optimization of #1
|
optimization of #2
|
order of evaluation
|
reordering of
|
Language-Sensitive Editor/Source Code Analyzer
|
See LSE, LSE/SCA
|
LIB$ESTABLISH routine
|
establishing condition handler with
|
LIB$FIND_FILE routine
|
Resultant_Filespec parameter
|
LIB$MATCH_COND function
|
LIB$SIGNAL procedure
|
signaling condition with
|
LIB$SIM_TRAP procedure
|
LIB$STOP procedure
|
signaling condition with
|
LIBDEF.PAS definition file
|
Library
|
object module
|
of shareable images
|
text
|
/LIBRARY qualifier
|
with LINK command
|
LINELIMIT procedure
|
LINK command
|
examples of
|
qualifiers for
|
relinking implementation modules
|
syntax of
|
TO BEGIN DO execution order
|
Linker
|
including shareable image as input to
|
LIST attribute
|
with run-time library routine
|
/LIST qualifier
|
use with %DICTIONARY directive
|
Listing file
|
compilation statistics
|
cross-reference section
|
inline summary
|
machine code section
|
OpenVMS VAX systems
|
printing of
|
source code
|
table of contents
|
Listing section
|
structured layout
|
Locked record
|
in indexed file
|
in relative file
|
unlocking
|
Logical expression
|
optimization of
|
LONG on pointer types
|
Loop
|
See Infinite Loop
|
Loop unrolling
|
LSE
|
comment processing
|
example of
|
example of use within program
|
HP Pascal support of
|
for keywords or tokens
|
placeholder processing
|
placeholder processing
|
example of
|
LSE/SCA
|
support of HP Pascal
|
M |
Machine code section
|
in listing file
|
/MACHINE_CODE qualifier
|
Map file
|
/MAP qualifier
|
with LINK command
|
/MATH_LIBRARY qualifier
|
MAXINT predeclared constant
|
MAXINT64 predeclared constant
|
Mechanism array
|
Mechanism specifier
|
%DESCR
|
%STDESCR
|
Messages
|
compiler
|
run-time
|
syntax of
|
Methods
|
to obtain access methods
|
to obtain OpenVMS data types
|
Migrate
|
bound procedure values
|
default data layout
|
INT
|
Migrating HP Pascal programs
|
OpenVMS VAX to OpenVMS I64 or OpenVMS Alpha
|
Module
|
finalization section
|
implementations and interfaces
|
restrictions
|
initialization and finalization sections
|
restrictions
|
initialization section
|
interface inheritance path (figure)
|
multiply declared identifiers
|
relinking implementation modules
|
requirements for linking modules
|
TO BEGIN DO section
|
MTHDEF.PAS definition file
|
/MULTILANGUAGE qualifier
|