This section contains a description of the Fortran 95 language.
In this Section
- Character Set describes the characters
which may be used within Fortran source code.
- Names describes how names are used, and what
comprises a legal and an illegal name.
- Statement Labels shows how to label
an executable statement.
- Source Form describes fixed form and free form
source code.
- Data describes intrinsic and derived data types,
variables and constants.
- Expressions describes what an expression
is, and the intrinsic operators that may be used in an expression.
- Statements describes the various type
of statements that may appear in a Fortran 95 program.
- Input/Output describes Fortran I/O units,
opening, closing, reading and writing to files, and formatted I/O.
- Executable Constructs describes
the various constructs that are available to the programmer.
- Program Units describes the
basic building blocks of an application - the program, subroutine,
function, module, and block data program units.
- Procedures describes the various
kinds of subroutines and functions available to the Fortran
programmer, and examines the characteristics of the different kinds
procedures.
- Scope describes the domain within which
a given variable has meaning.
- Fortran 77 Compatibility describes
issues relating to the use of Fortran 77 programs with the Fortran 95
compiler..