[an error occurred while processing this directive]

HP OpenVMS Systems Documentation

Content starts here

HP Pascal for OpenVMS
User Manual


Previous Contents Index

S
SAVE FILE command (LSE)
SCA
    example of use within program
    support of HP Pascal
Schema type
    efficient use of nonstatic fields
    of variant record (example)
Semantics
    of parameter passing #1
    of parameter passing #2
    variable with system services
Separate compilation #1
Separate compilation #2
    cascading inheritance (figure)
    cascading interfaces (figure)
    examples
    interface inheritance path (figure)
    multiply declared identifiers
    relinking implementation modules
    TO BEGIN DO section
SET type
    run-time checking of
Shareable image
    library
/SHAREABLE qualifier
    with LINK command
Sharing of files
SHOW PLACEHOLDER command (LSE)
/SHOW qualifier
SHOW TOKEN command (LSE)
SIGDEF.PAS definition file
Signal
    definition of
Signal array
    in condition handlers
Size attributes
    with data structure parameter
SIZE function
    used with item lists
Software
    pipelining
Source code
    in listing file
Source Code Analyzer
    See SCA
Split lifetime analysis
SS$_CONTINUE return value
    returned by condition handler
SS$_RESIGNAL return value
    returned by condition handler
Stack frame
    definition of
/STANDARD qualifier
STARLET file
    contents of
STATUS function
    conditions detected by
STATUSV function
    conditions detected by
%STDESCR mechanism specifier
Strength reduction
STRING type
    as function result type
Structure layout
Structured statement
    effect on efficiency
    optimization of
Subexpression
    optimization of
Subrange
    run-time checking of
Symbol table
    in object module library
/SYNCHRONOUS_EXCEPTIONS qualifier
SYS$FAO routine
    P1..P20 parameters
SYS$LP_LINES logical name
SYS$QIO routine
    P1..P6 parameters
SYS$QIOW routine
    P1..P6 parameters
System routines
    calling of
    data structure parameter
    declaring
    definition file for
    optional parameters for
System services
T
Table of contents
    in listing file
Temporary variable
    effect on efficiency
/TERMINAL qualifier
Text library
    defining a default
    specifying with %INCLUDE directive
    specifying with PASCAL command
/TIE qualifier
TO BEGIN DO section #1
TO BEGIN DO section #2
Tokens
    use with LSE
/TRACEBACK qualifier
    with LINK command
Trap
    condition handling for
TRUNCATE attribute
    use with system routines
Type cast operator
    use with CDD/Repository
    use with debugger
Type conversion
    of constants
Type translations
    access
    mechanism
U
UNBOUND attribute
    effect on routine call
Uninitialized variables
    types not checked
UNLOCK procedure
Unwind
    definition of
    of stack by condition handler
$UNWIND function
    called by condition handler
/USAGE qualifier
User-action function
    example of
    parameters to
    to open a file
V
Variable
    effect on efficiency
    initialization of
    multiply declared identifiers
    pointer
    requirements for linking modules
    types not checked for uninitialization
Variable semantics
    with system services
Variant record
    initial-state specifiers for (example)
    optimization considerations
VARYING OF CHAR type
    as function result type
    used with LIB$FIND_FILE
Version information
/VERSION qualifier
VMS programming
    using foreign mechanisms on actual parameters
    using item lists
VOLATILE attribute
    on pointer variables
Volatility
W
Warning-level error messages
    effect of /ERROR_LIMIT
/WARNINGS qualifier
WHILE statement
    effect on efficiency
WITH statement
    effect on efficiency
Write ordering
Write sharing
X
XAB
    fields when calling OPEN
    passed as parameter by run-time library
    used to write user-action functions
Z
/ZERO_HEAP qualifier