[an error occurred while processing this directive]

HP OpenVMS Systems Documentation

Content starts here

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