[an error occurred while processing this directive]
HP OpenVMS Systems Documentation
HP Pascal for OpenVMS
User Manual
Previous
Contents
Index
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
Previous
Next
Contents
Index