[an error occurred while processing this directive]

HP OpenVMS Systems Documentation

Content starts here

HP Pascal for OpenVMS
User Manual

Index


Previous Contents


Master Alphabetic Index
A B C D E F G H I K L M N O P Q R S T U V W X Z

A
Access method
    type translations
ACCURACY_SENSITIVE
Action routine
    using the UNBOUND attribute with
ADDRESS function
    effect on optimization
/ALIGN qualifier
    with PASCAL command
Alpha emulation
/ANALYSIS_DATA qualifier
/ARCHITECTURE qualifier
Argument pointer
    saved by routine call
Assignment
    with unsupported CDD/Repository data type
/ASSUME qualifier
AST
    ASTADR parameter
    ASTPRM parameter
    using the UNBOUND attribute with
AST routine
    attributes required for
ASTADR parameter
ASTPRM parameter
ASYNCHRONOUS attribute
    in condition handler
    use with system routines
Asynchronous system trap routine
    See AST routine
Atomicity
Attributes
    ASYNCHRONOUS
    BYTE
        use with CDD/Repository
    CHECK
    ENVIRONMENT
    FLOAT
    for by descriptor passing mechanism
    HIDDEN
    INHERIT
    KEY
    OPTIMIZE
    UNBOUND attribute
    used during OpenVMS programming
    VOLATILE
Automatic variable
    in debugging
B
Block
    RMS control
Bound procedure values
Branch
    to longword-aligned address
/BRIEF qualifier
    with /MAP on LINK command
BYTE attribute
    use with CDD/Repository
C
Call stack
    contents of
Call stack (OpenVMS Alpha systems)
    contents of
Call stack (OpenVMS I64 systems)
    contents of
Call stack (OpenVMS VAX systems)
    contents of
Calling block
    function return value to
Calling standard
CASE statement
    effect on efficiency
    run-time checking of
CDD/Repository
    accessing from source program
    creating directory hierarchies #1
    creating directory hierarchies #2
    definition of
    entering definitions
    equivalent HP Pascal data types
    example of use
    HP Pascal support of
CDDL
Character string
    as function results
    run-time checking of
CHECK attribute
    effect on efficiency
/CHECK qualifier
CHF
CLASS_A attribute
CLASS_NCA attribute
CLASS_S attribute
CLASS_VS descriptor used with LIB$FIND_FILE
CLOSE procedure
    with user-action parameters
Code scheduling
Comment processing (OpenVMS VAX systems)
Common Data Dictionary
    See CDD/Repository
Common Data Dictionary Language
    See CDDL
Compilation statistics
    in listing file
Compilation switch
    See Compile-time qualifiers
Compilation unit
Compile-time qualifiers
Compiler
    command qualifiers
    diagnostics
    generated labels
    invoking
Compiler information
Compiling
    for optimal performance
Condition handler
    controlling execution
    declaring parameters for
    definition of
    establishing
    examples of
    for faults
    for traps
    overview of
    performing I/O to and from
    removing
    reporting conditions
    return value of
    system-defined
    writing of
Condition handlers returning SS$_CONTINUE
Condition Handling Facility
    See CHF
Condition signal
Condition value
    definition of
    for faults
    for traps
    matching
    severity code of
Conformant array parameters
    different descriptor classes
/CONSTANT qualifier
Constants
    compile-time evaluation of
    effect on efficiency
Constructor
    for schema variant record (example)
    using OTHERWISE (example)
Conversion
    of constants
Cross-reference section
    in listing file
/CROSS_REFERENCE qualifier
    with /MAP on LINK command
D
Data conversion
Data layout
Data structure parameters
Data type
    initial-state specifier for
Data types
    D_floating
        restrictions
    G_floating
        restrictions
    HP Pascal and CDDL equivalent
/DEBUG qualifier
    use with /NOOPTIMIZE qualifier
    with LINK command
    with PASCAL command
    with RUN command
Debugger
    HP Pascal support of
        assignment compatibility
        automatic variables
        examining LENGTH field
        type cast operator
        unreferenced variables
Debugging
    effects of optimization
Declaration section
    multiply declared identifiers
Declaration sharing
Default parameters
    in system services
DEFINE command
    use with text library
Definition file
    for system routines
Definition sharing
Dependency checking
    environment file
%DESCR mechanism specifier
%DESCR mechanism used with LIB$FIND_FILE
Descriptor
    parameter
/DESIGN qualifier
/DIAGNOSTICS qualifier
%DICTIONARY directive
    use with CDD/Repository
        example of
Dictionary Management Utility
    See DMU
Directives
    %DICTIONARY
        using to access CDD/Repository definitions
DMU
E
Emulation of Alpha instructions
Enumerated type
    used in graphical data model (example)
/ENUMERATION_SIZE qualifier
Environment file
    cascading inheritance of (figure)
    cascading interfaces (figure)
    creating #1
    creating #2
    linking
Environment file dependency checking
/ENVIRONMENT qualifier
Error conditions
    detected by STATUS and STATUSV
Error messages
    compiler
    run-time
    syntax of
/ERROR_LIMIT qualifier
ESTABLISH procedure
Establisher routine
    definition of
Evaluation order of operands
    effect of /NOOPTIMIZE
EXAMINE command (debugger)
    automatic variables
    use with LENGTH field
Examples
    of an implementation module
    of an interface module
    of separate compilation
Exception condition
/EXECUTABLE qualifier
    with LINK command
EXPAND command (LSE)
Extended attribute block
    See XAB
Extensions to standard Pascal
    detecting
EXTERNAL attribute
    compared with UNBOUND
    effect on routine call
External routine declaration
    example of


Previous Next Contents Index