[an error occurred while processing this directive]
HP OpenVMS Systems Documentation
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