J |
Journaling control block
|
XABJNL (RMS)
|
Journaling (RMS)
|
K |
Key definition control block
|
XABKEY (RMS)
|
Key fields
|
primary and alternate
|
definition
|
discussion of use #1
|
discussion of use #2
|
discussion of use #3
|
discussion of use #4
|
KEY specifier #1
|
KEY specifier #2
|
Keyed access mode
|
exception handling
|
general discussion
|
indexed files
|
See also Indexed sequential files
|
KEYEQ specifier
|
KEYGE specifier
|
KEYGT specifier
|
KEYID specifier
|
KEYLE specifier
|
KEYLT specifier
|
KEYNXT specifier
|
KEYNXTNE specifier
|
Keys, primary and alternate
|
See Key fields
|
Keyword options (command line)
|
abbreviating
|
specifying multiple
|
Kind type parameter
|
COMPLEX declarations
|
INTEGER declarations
|
LOGICAL declarations
|
REAL declarations
|
See also LRM
|
L |
Labels
|
in computed or assigned GOTO list
|
maximum allowed
|
See also LRM
|
Language compatibility
|
See Compatibility; Language extensions
|
Language dialects
|
HP Fortran compatibility information
|
Language extensions
|
compatibility with Compaq Fortran 77
|
compatibility with Compaq Fortran 77 on other platforms
|
See also LRM
|
Language features
|
Compaq Fortran 77 on other platforms (summary)
|
Language interface
|
C and HP Fortran
|
arrays
|
C language main program
|
calling subroutines
|
changing default argument passing mechanisms #1
|
changing default argument passing mechanisms #2
|
changing default mechanisms
|
complex arguments
|
handling common blocks
|
integer arguments
|
invoking a C function from HP Fortran
|
invoking an HP Fortran subprogram from C
|
passing arguments between #1
|
passing arguments between #2
|
passing arguments between #1
|
passing arguments between #2
|
using C conventions
|
using FORTRAN command
|
character constant actual arguments
|
Compaq Fortran 77 and HP Fortran
|
alignment qualifiers
|
common block values
|
Compaq Fortran 77 and HP Fortran
|
data types to avoid
|
Compaq Fortran 77 and HP Fortran
|
derived-type data
|
example
|
Compaq Fortran 77 and HP Fortran
|
function values
|
Compaq Fortran 77 and HP Fortran
|
I/O compatibility
|
mechanisms
|
Compaq Fortran 77 and HP Fortran
|
passing arguments
|
Compaq Fortran 77 and HP Fortran
|
passing target or pointer data
|
pointer data
|
similarities
|
differences from Compaq Fortran 77 for OpenVMS VAX Systems
|
external names
|
controlling with cDEC$ directives #1
|
controlling with cDEC$ directives #2
|
controlling with cDEC$ directives #3
|
HP Fortran
|
argument passing rules
|
array descriptor format
|
changing default argument passing mechanisms #1
|
changing default argument passing mechanisms #2
|
default argument passing mechanism
|
explicit interface #1
|
explicit interface #2
|
passing arguments #1
|
passing arguments #2
|
passing arguments #3
|
passing arrays
|
passing character arguments
|
passing pointers
|
See also LRM
|
OpenVMS calling standard #1
|
OpenVMS calling standard #2
|
passing character data between HP Fortran and C
|
Language Sensitive Editor
|
diagnostic file
|
LAPACK routines (Compaq Extended Math Library)
|
LBR$OUTPUT_HELP
|
example use
|
LEN specifier
|
See also LRM
|
Length
|
DOUBLE PRECISION declarations
|
qualifiers controlling size
|
source line length
|
/WARNINGS=TRUNCATED_SOURCE qualifier
|
source line length (fixed form)
|
/EXTEND_SOURCE qualifier
|
Length, record
|
See Fixed-length records; Variable-length records; Segmented records; Stream records
|
Lexical tokens per statement
|
maximum
|
LIB$DATE_TIME
|
example use
|
LIB$ESTABLISH
|
Compaq Fortran 77 for OpenVMS VAX Systems compatibility
|
example use
|
general description
|
LIB$FREE_VM
|
example use
|
LIB$GET_INPUT
|
example use
|
LIB$GET_VM
|
example use
|
LIB$INIT_TIMER
|
example use
|
LIB$MATCH_COND
|
example use
|
LIB$PUT_OUTPUT
|
example use
|
LIB$REVERT
|
general description
|
LIB$SHOW_TIMER
|
example use
|
LIB$SIGNAL
|
changing to a stop
|
example use #1
|
example use #2
|
example use #3
|
example use #4
|
general description
|
LIB$SIG_TO_RET
|
LIB$SIG_TO_STOP
|
LIB$STAT_TIMER
|
LIB$STOP
|
continuing execution after LIB$STOP
|
example use #1
|
example use #2
|
example use #3
|
example use #4
|
example use #5
|
general description
|
LIB$WAIT
|
example use #1
|
example use #2
|
$LIBDEF library module
|
in FORSYSDEF
|
Library
|
creating and maintaining
|
INCLUDE files
|
obtaining information about
|
search order
|
during compilation
|
See also Text file libraries
|
LIBRARY command
|
/LIBRARY qualifier
|
on FORTRAN command #1
|
on FORTRAN command #2
|
on LINK command #1
|
on LINK command #2
|
LINK command
|
creating image map file
|
/DEBUG #1
|
/DEBUG #2
|
/DEBUG and /TRACEBACK qualifiers
|
errors
|
for translated shared images
|
format
|
input file qualifiers
|
messages
|
options file
|
/OPTIONS qualifier
|
shared common area (installed shareable image)
|
shared common area (mapped global section)
|
output file qualifiers
|
qualifier summary
|
qualifiers and options file use
|
sample use with FORTRAN command #1
|
sample use with FORTRAN command #2
|
symbol table qualifier
|
$LINK$ program section
|
use and attributes
|
Linker
|
FORTRAN option controlling case-sensitive names
|
functions performed by
|
one or multiple modules in object files (/SEPARATE_COMPILATION)
|
options file
|
routines with opposition settings
|
See also LINK command
|
LINPACK benchmark
|
LIS file type
|
List-directed I/O statements
|
Compaq Fortran 77 differences
|
See also LRM
|
/LIST qualifier #1
|
/LIST qualifier #2
|
effect of batch mode
|
Listing file
|
contents
|
controlling lines per page
|
example requesting listing file #1
|
example requesting listing file #2
|
requesting
|
See also Source code listing
|
$LITERAL$ program section
|
use and attributes
|
%LOC function
|
See also Argument passing
|
Local processes
|
sharing and exchanging data
|
Logical data type
|
converting nonnative data
|
declarations and qualifiers
|
declaring
|
differences with nonnative formats
|
ranges
|
representation
|
See also LRM
|
setting default length
|
use of all bits
|
Logical I/O units
|
connection method
|
implicitly by system default
|
default Fortran logical unit numbers
|
for preconnected devices
|
INQUIRE statement
|
OPEN statement options
|
See also System logical names
|
summary
|
system unit numbers and names
|
Logical names
|
associating with file specifications
|
commands for setting and unsetting
|
converting nonnative numeric data #1
|
converting nonnative numeric data #2
|
displaying values of
|
FOR$ACCEPT
|
FOR$ACCEPT, FOR$READ, FOR$PRINT, FOR$TYPE
|
FOR$CONVERT.ext #1
|
FOR$CONVERT.ext #2
|
FOR$CONVERTnnn #1
|
FOR$CONVERTnnn #2
|
FOR$CONVERT_ext
|
FOR$PRINT
|
FOR$READ
|
FOR$TYPE
|
FORnnn #1
|
FORnnn #2
|
FORnnn #3
|
FORT$INCLUDE
|
FORT$LIBRARY
|
recognized at compile time
|
recognized at run time
|
See also DEFINE command; DEASSIGN command; Logical I/O units
|
setting in LOGIN.COM or setting system-wide
|
used by OPEN statement
|
Loop control variable
|
and implied-DO loop collapsing
|
Loop transformation #1
|
Loop transformation #2
|
Loops
|
and register use
|
blocking optimization #1
|
blocking optimization #2
|
controlling number of times unrolled
|
distribution optimization #1
|
distribution optimization #2
|
efficient coding suggestions #1
|
efficient coding suggestions #2
|
efficient coding suggestions #3
|
efficient coding suggestions #4
|
fusion optimization #1
|
fusion optimization #2
|
interchange optimization #1
|
interchange optimization #2
|
limiting loop unrolling
|
loop transformation optimizations
|
optimizations for #1
|
optimizations for #2
|
optimizations for #3
|
outer loop unrolling optimization #1
|
outer loop unrolling optimization #2
|
scalar replacement optimization #1
|
scalar replacement optimization #2
|
See also DO loops; Optimization
|
software pipelining optimization #1
|
software pipelining optimization #2
|
software pipelining optimization #3
|
software pipelining optimization #4
|
transformation optimizations #1
|
transformation optimizations #2
|
transformation optimizations #3
|
transformation optimizations #4
|
transformation optimizations #5
|
Lowercase characters
|
option controlling case-sensitive names
|
LRM
|
The acronym LRM in this index refers to the HP Fortran for OpenVMS Language Reference Manual
|