HP Fortran for OpenVMS
User Manual
Previous
Contents
Index
Q
QIO services
example use
See also
SYS$QIOW
Qualifier names
abbreviating
See also
Compiler options
Quotation mark character
See also
LRM
R
RAB
See
Record access block
$RABDEF library module
in FORSYSDEF
RAN function (compatibility)
See also
LRM
Random number generation (Compaq Extended Math Library)
Ranges
for complex constants
for integer constants
for logical constants
for real constants
Read operations
See
I/O operations
READ statement
ADVANCE specifier
See also
LRM
READONLY specifier
See also
LRM
Real data types #1
Real data types #2
Real data types #3
declarations and qualifiers
native representation
ranges #1
ranges #2
See also
LRM
VAX representation
REAL declarations
option to control size of
Real exponentiation (/CHECK)
REAL intrinsic function
See
LRM
/REAL_SIZE qualifier
REC specifier
See also
LRM
RECL specifier
for fixed-length records
for variable-length records
INQUIRE statement
/ASSUME=BYTERECL qualifier
obtaining value for unformatted files
OPEN statement
/ASSUME=BYTERECL qualifier
qualifier to specify units
See also
LRM
units for formatted files
units for unformatted files
Record
length
INQUIRE statement
See also
RECL specifier
locking
memory diagrams of
Record Access Block (RAB)
fields for use by USEROPEN
general description of use
obtaining address of
Record access mode #1
Record access mode #2
available for file organizations
direct #1
direct #2
direct access to sequential files
for indexed sequential files
keyed #1
keyed #2
limitations by file organizations and record types
OPEN statement specifiers #1
OPEN statement specifiers #2
sequential
Record arrays
output listing information
See also
Array
Record I/O
ADVANCE specifier
advancing
amount of data transferred by I/O statements
available I/O statements and forms
buffers and disk I/O #1
buffers and disk I/O #2
buffers and disk I/O #3
buffers and disk I/O #4
data transfer
deleting records from a file (DELETE)
END branch specifier
EOR branch specifier
flushing buffers
in internal files
indexed file record pointers (current and next)
length
effect on performance
obtaining using INQUIRE (unformatted)
See also
LRM
nonadvancing
performance
position
record operations on indexed files
record types
See also
I/O; LRM
SIZE branch specifier
statement specifiers
Record length value
qualifiers
byte record length value assumption
Record locking
RMS facility
Record Management Services (RMS)
data structures
constructed by RTL
FAB
field use by USEROPEN
list of
NAM
RAB
steps to using
use by USEROPEN
XAB
error signaling
example
example of calling
file sharing capability
output record buffering
overview of how to use RMS services
pointers into indexed files
record locking facility #1
record locking facility #2
RECORD statement
causes of misalignment
data alignment #1
data alignment #2
See also
LRM
Record structures
accessing variables in debugger
alignment of
order of data in
qualifiers controlling alignment #1
qualifiers controlling alignment #2
See also
LRM
storage of
Record type
available file organizations
choosing for optimal run-time performance
converting nonnative data
OPEN statement defaults
See also
LRM
declaring
RECORDTYPE specifier
See also
LRM
fixed-length
obtaining
INQUIRE statement
portability considerations
segmented
stored in file header
stream
stream_CR
stream_LF
variable-length
Records
output listing information
record types
See also
Record type; RECORD statement
structured data items
data alignment
RECORDTYPE specifier
See also
LRM
Recovery unit control block
XABRU (RMS)
Recursion
qualifier controlling
See also
LRM
/RECURSIVE qualifier
Reentrancy
asynchronous
RTL behavior
RTL calls
qualifier controlling
threaded
RTL behavior
/REENTRANCY qualifier
Reentrant program
threaded execution
%REF function
See also
Argument passing
References
See also
LRM
unresolved (Linker)
Register usage
array index
effect of optimization
effect of VOLATILE statement
holding variables
loops that exhaust available registers #1
loops that exhaust available registers #2
loops that exhaust available registers #3
on OpenVMS Alpha systems
Relational operators
See also
LRM
Relative file
general description
record access modes for
record types for
See also
Direct access mode
See also
LRM
specifying
specifying RECL when creating
Remote file access
Remote processes
sharing and exchanging data
Removal optimizations #1
Removal optimizations #2
RESHAPE intrinsic procedure
Resultant String Area (RSA)
RMS control structure #1
RMS control structure #2
RETURN statement
when not to use
Return values, function
Returning completion status values
to a command procedure
Revision date and time control block
XABRDT (RMS)
REWIND statement #1
REWIND statement #2
See also
LRM
REWRITE statement
See also
LRM
RMS
See
Record Management Services (RMS)
$RMSDEF library module
Rounding modes
IEEE floating-point calculations
/ROUNDING_MODE qualifier
RSA
See
Resultant string area (RSA)
RTL
See
Run-Time Library (RTL)
RUN command (DCL) #1
RUN command (DCL) #2
continuing
effect of /DEBUG #1
effect of /DEBUG #2
interrupting
Run-time call stack
See
Call stack
Run-time checking
of argument list
of FPSR
Run-Time Library (RTL)
and implied-DO loop collapsing #1
and implied-DO loop collapsing #2
error processing performed by
Fortran I/O support routines
used as result of USEROPEN
general calling considerations
OpenVMS data types
overview of library routines
requesting threaded execution
See also
LIB$
name
using latest version for run-time efficiency
Run-time messages
description of each
displaying secondary system errors
format
format mismatches
format truncation
handling
list, number sequence
severity levels
using online help
Run-time procedures
linking
Previous
Next
Contents
Index