Index [ HP FORTRAN 77/iX Programmer's Guide ] MPE/iX 5.0 Documentation
HP FORTRAN 77/iX Programmer's Guide
Index
9
900 Series HP 3000 architecture
A
ACCESS='DIRECT'
accessing disk
accessing MPE/iX debug
accessing the representation of logical values
ACCESS='SEQUENTIAL'
ACCESS='SEQUENTIAL' option
actual arguments
in subprograms
in subroutines
actual parameters
addressing mode
adjustable dimensions
A format descriptor
ALIAS compiler directive
alignment of data
ALIGNMENT option
alternate returns from a subroutine
ANSI compiler directive
ANSI standard
AOPTIONS
apostrophe edit descriptor
apostrophes for character data
appending to a file
architecture
argument lists
arguments to subprograms
arithmetic operators
array elements, equivalence
arrays
adjustable dimensions
assumed-size
passed in a subprogram
ASCII logical records
assembly language routines
assigning data areas
ASSIGN statement
assumed-size arrays
ASSUME_NO_EXTERNAL_PARMS option
ASSUME_NO_PARAMETER_OVERLAPS option
ASSUME_NO_PARM_TYPES_MATCHED option
ASSUME_NO_SIDE_EFFECTS option
AT command
B
BACKSPACE statement
blank common blocks
blanks in the input field
BN descriptor
BZ descriptor
BLANK specifier
BLOCK DATA statement
block data subprograms
blocking factor
BN edit descriptor
breakpoints
clearing
displaying
setting
bytes, returning number of
BZ edit descriptor
C
Calling HP COBOL II/iX from HP FORTRAN 77/iX
Calling HP FORTRAN 77/iX from HP COBOL II/iX
Calling HP FORTRAN 77/iX from HP Pascal/iX
Calling HP Pascal/iX from HP FORTRAN 77/iX
CALLS command
CALL statement
alternate return
invoking subroutines
carriage control files
CCTL
CCTL file
character data
in a subprogram
list-directed
character format descriptors
A
input field
output field
R
character format descriptors and numeric data
character positions
T edit descriptor
TL edit descriptor
TR edit descriptor
X edit descriptor
character variables, equivalence
CHECK_ACTUAL_PARM compiler option
CHECK_FORMAL_PARM compiler directive
CHECK_OVERFLOW directive
CLEAR command
clearing breakpoints
CLOSE statement
description
STATUS specifier
closing files
code area
code space efficiency
colon edit descriptor
comments
common blocks
blank common
declaring
description
EQUIVALENCE statement
labeled common
common blocks in memory
COMMON statement
common subexpression elimination module
compiler directive
HP3000_16
STANDARD_LEVEL
compiler directives
INCLUDE
LONG
NOSTANDARD
SHORT
compiler library
compile-time efficiency
complex format descriptors
conditional compiler directives
connecting files
constants passed in a subprogram
correcting a command
creating a new file
creating files
current record
D
data alignment
data area
data classes
data objects
data space efficiency
DATA statements
data storage
consistent
description
DATATRACE command
data types
debug
debugging
using xdb
default file properties
descriptor mode of addressing
descriptors, format
device type
D format descriptor
dimensions
adjustable
direct access file
creating
description
reading and writing
direct access option
directives
OPTIMIZE
direct mode of addressing
disconnecting files
disk files
DISPLAY command
displaying breakpoints
displaying functions
displaying names
displaying subroutines
displaying variables
DO loop, implied
DO loops
DO WHILE loops
dummy arguments
in subprograms
in subroutines
E
$ edit descriptor
/ edit descriptor
: edit descriptor
edit descriptor
$
:
apostrophe
BN
BZ
colon
H
NL
NN
P
Q
quotation mark
S
slash
SP
SS
summary
T
TL
TR
X
efficiency
code space
compile-time
data space
run-time
efficient programs
E format descriptor
ELSE compiler directive
ENDFILE statement
ENDIF compiler directive
ending execution
end-of-file record
END RUN command
END statement
description
subroutines
entries into subprograms
ENTRY statement
EOF
equivalence
array elements
character variables
EQUIVALENCE statement
array elements
arrays with different dimensions
avoid using
character variables
common blocks
data alignment
data storage
description
multi-dimensioned arrays
errors, file handling
error termination
ERR specifier
ERR specifiers
examples
file handling
using file positioning statements
EXIT command
exiting HP Toolset/iX
expressions passed in a subprogram
extents
F
FCLOSE
FCONTROL intrinsic
F format descriptor
file
closing
file access
description
direct
indexed sequential
ISAM
sequential
file characteristics
FILE command
file connections
FILE equation
file handling errors
ERR specifier
IOSTAT specifier
STATUS specifier
file handling procedures
file handling statement examples
file operations
file pointer
file positioning
BACKSPACE statement
ENDFILE statement
examples
REWIND statement
file properties
files
appending to
creating
direct access
formatted
indexed sequential
INQUIRE statement
internal
ISAM
reading
sequential
unformatted
files,creating
file size
FILESIZE
files,predefined
FNUM procedure
FOPEN intrinsic
FOPTIONS
FOR clause
formal parameters
format control
@ format descriptor
format descriptor
character
monetary
Mw.d
numeration
Nw.d
repeating
format specifications
FORMAT statement
formatted files
formatted form option
formatted input
formatted input/output
formatted output
formatted statements
FORM='FORMATTED'
FORM='FORMATTED' option
FORM='UNFORMATTED'
FORTRAN/3000
FORTRAN 77 library
FREADDIR
free format
FSET procedure
FTN05
FTN06
functions
categories
description
intrinsic
statement
subprograms
user-defined
FUNCTION statement
FWRITE
FWRITEDIR
G
G format descriptor
GIVING phrase
grouping related routines
H
H edit descriptor
hollerith edit descriptor
HP3000_16 compiler directive
description
options
HP COBOL II/iX
HP Pascal/iX
HP Toolset/iX
description
exiting
invoking
when to use
I
IF compiler directive
I format descriptor
IF statements
IMPLICIT NONE statement
implied DO loop
improving MPE/iX run-time efficiency
INCLUDE compiler directive
INCLUDE statement
inconsistencies of data storage
indexed sequential access files
indirect mode of addressing
induction variables
initialized variables
initializing data
input
unformatted
input/output statement specification
INQUIRE statement
integer format descriptors
@ descriptor
I descriptor
input field
K descriptor
O descriptor
output field
Z descriptor
interfacing with other languages
internal files
description
reading
writing
intrinsic functions
intrinsic I/O
intrinsics,system
invoking subroutines
I/O errors
I/O library
IOSTAT specifier
IOSTAT specifiers
ISAM
K
K format descriptor
L
labeled common blocks
languages,interfacing with
length specifications
L format descriptor
line printer
link editor
list-directed
character data
input
output
READ statement
list-directed I/O
literal data
apostrophe edit descriptor
H edit descriptor
quotation mark edit descriptor
LOCALITY compiler directive
local variables in memory
logical format descriptor
input field
L descriptor
output field
logical records
logical values
LONG compiler directive
M
machine instructions
magnetic tapes
main memory
maintaining parameter type and length
consistency
memory area assignment
memory areas
memory areas, summary
memory data areas
modifiable programs
modifying variables
monetary data field
monetary format descriptor
MOVE command
MPE/iX debug
MPE/iX operating system
MPE/iX run-time efficiency
MPE V operating system
MPE V system
multiple entries into subprograms
Mw.d format descriptor
N
named common blocks
new files
new lines
$ descriptor
/ descriptor
NL descriptor
NN descriptor
slash descriptor
new status option
NL edit descriptor
NN edit descriptor
noncharacter data
nonstandard features
normal termination
NOSTANDARD compiler directive
number of bytes, Q edit descriptor
number of extents
numeration data field
numeration format descriptor
numeric data types
NUMEXTENTS
Nw.d format descriptor
O
OFF option
O format descriptor
OLD files
old status option
ON option
OPEN statement
ACCESS='SEQUENTIAL' option
appending to a file
connecting files
creating files
description
ERR specifier
FORM='FORMATTED' option
IOSTAT specifier
options
processor
reporting errors
STATUS='OLD' status
STATUS specifier
STATUS='UNKNOWN' option
optimization
techniques
optimization, branch
optimization, level one
optimization,level one
optimization, level one modules
optimization, level two
optimization,level two
OPTIMIZE compiler directive
OPTIMIZE directive
optimized programs, troubleshooting
OPTIMIZE options
optimizer assumptions
output
unformatted
overlapping character substrings
P
parameter list
PARAMETER statement
parameter types
Pascal
Pascal data types
passing arrays
passing by reference
passing by value
passing character data
passing constants
passing expressions
passing subprograms
P edit descriptor
performance tuning
plus sign
S edit descriptor
SP edit descriptor
SS edit descriptor
portable programs
positioning the file pointer
preconnected units
predefined files
predefined units
prespacing mode
PRINT statement
formatted
programming for portability
program,terminating
program unit
proprietary floating point data
Q
Q edit descriptor
quotation mark edit descriptor
R
reading an existing file
READ statement
formatted input
list-directed
unformatted
real format descriptors
D descriptor
E descriptor
F descriptor
G descriptor
input field
output field
REALS option
RECL option
recursive subroutines
REDO command
redoing a command
removing breakpoints
repeating specifications
reporting file handling errors
restarting a program
restricting programs to HP FORTRAN 77 standard
RESUME command
RETRACE command
RETURN statement
alternate return
containing an expression
description
subroutines
REWIND statement
R format descriptor
routines, grouping related
RUN command
running a program
run-time
efficiency
S
saved variables in memory
SAVE statement
scale factors
scratch status option
S edit descriptor
sequential access
sequential access files
SET compiler directive
setting breakpoints
setting up a workspace
setting up for symbolic debug
shifting data
SHORT compiler directive
SHOW DEBUG command
slash edit descriptor
slash in input field
SP edit descriptor
SS edit descriptor
stack area
standard features of HP FORTRAN 77
standard input
STANDARD_LEVEL compiler directive
standard output
starting a program
statement functions
STATUS='NEW'
STATUS='OLD'
STATUS='SCRATCH'
STATUS specifier
'DELETE' status
'KEEP' status
'NEW' status
'OLD' option
'OLD' status
'SCRATCH' status
'UNKNOWN' status
STATUS='UNKNOWN'
$STDINX
$STDLIST
STOP statement
subroutines
storage allocation
addressing mode
EQUIVALENCE statement
variable types
storage assignment
STRING_MOVE option
structure of a subroutine
subprograms
arguments
block data
categories
multiple entries
passing
SAVE statement
subroutines
alternate returns
common block
description
invoking
recursive
structure
SUBROUTINE statement
subsystems
summary of the memory areas
symbolic debugger
additional capabilities
breakpoints
controlling execution
delete breakpoints
description
execute program
execution control
exiting
invocation
listing variables
move command
program requirement
recover from breakpoints
remove debugging information
search commands
set breakpoints
single step execution
tracing execution using breakpoints
values of variables
view command
view execution stack
view program data
view source file
window command
symbolic debugging
SYMDEBUG compiler directive
SYSDEBUG command
system intrinsics
defining
description
T
TABLES ON compiler directive
tapes,magnetic
T edit descriptor
TEMP files
terminal printer
terminating a program
termination
error
normal
TL edit descriptor
Toolset/iX
description
exiting
invoking
when to use
TRACE command
trace facilities
DATATRACE command
RETRACE command
TRACE command
tracing names
transfering values
transportable programs
TR edit descriptor
U
unformatted files
unformatted form option
unformatted input
unformatted I/O
unformatted output
unformatted READ statement
unformatted WRITE statement
uninitialized local variables
uninitialized variables, OPTIMIZE directive
UNITCONTROL intrinsic
UNITCONTROL options
UNITCONTROL procedure
unit numbers
units,predefined
unknown status option
unnamed common blocks
unstructured features
using consistent data storage
V
variable assignment
variable format descriptors
variables
displaying
variable types
W
workspace
workspace program file
WRITE statement
formatted
list-directed output
unformatted
writing efficient programs
X
xdb
commands
description
X edit descriptor
Z
Z format descriptor
MPE/iX 5.0 Documentation