- Chapter 1
Summarizes features of Fortran 90 that
distinguish it from FORTRAN 77.
- Chapter 2
Describes the basic language elements of HP Fortran 90,
including character set, names, statement types and order, source
program format, and the INCLUDE
line.
- Chapter 3
Describes intrinsic and derived types, the type
declaration statement, attributes, constants, implicit typing, storage
association, alignment, and dynamic data objects.
- Chapter 4
Describes arrays and array-handling features of
HP Fortran 90.
- Chapter 5
Describes expressions, operators, assignment, and
the WHERE construct.
- Chapter 6
Describes the constructs and statements that control
program execution.
- Chapter 7
Describes program units and procedures, argument
correspondence and association, interfaces, and modules.
- Chapter 8
Describes the types of records and files, file connection
and access, the I/O data list, the implied-DO
loop, and ASA carriage control. At the end of this chapter are example
programs that illustrate various feature of HP Fortran 90
I/O, including nonadvancing I/O.
- Chapter 9
Describes the syntax and use of format specifications
and edit descriptors, as used with formatted I/O.
- Chapter 10
Describes the syntax and function of all HP Fortran 90
statements and attributes. The statements and attributes are described
in alphabetical order.
- Chapter 11
Describes all HP Fortran 90 intrinsic procedures,
both standard and nonstandard.
- Chapter 12
Describes the libraries that are shipped with HP
Fortran 90, including the libU77
routines and the BLAS routines. This chapter also provides linker
and compiler information that is pertinent to using the libraries.
- Chapter 13
Describes the compile-line options, including optimization
options.
- Chapter 14
Describes the compiler directives.
- Appendix A
Briefly summarizes all HP Fortran 90 extensions
to the Fortran 90 standard.
- Appendix B
Defines the character set as implemented on HP-UX.
- Appendix C
Lists and describes all I/O runtime error messages
and codes, and suggests what actions to take for correcting the
errors.
- Appendix D
Explains how to use the ON
statement (an HP Fortran 90 extension) to trap arithmetic
errors and user interrupts.
- Glossary
Defines terms used in this manual.