Whence Fortran?
Language elements
Expressions and assignments
Control Constructs
Program units and procedures
Array features
Specification statements
Intrinsic procedures
Data transfers
Operations on external files
Floating-point exception handling
Allocatable array extensions
Enhanced module facilities
Interoperability with C
Type parameters and procedure pointers
Object-oriented programing
Establishing and moving data
Miscellaneous enhancements
Input/output enhancements
Other features
A: Intrinsic procedures
B: Obsolescent features
C: Pointer example
D: Avoiding compilation cascades
E: Fortran terms
F: Solutions to exercises
Index
Michael Metcalf worked for many years at CERN, Geneva. He is the
author of a range of publications, including Fortran 90/95
Explained (with John Reid) and Effective FORTRAN 77 (Oxford
University Press), and FORTRAN Optimization (Academic Press). He is
the editor of ACM Fortran Forum. John Reid is well known as a
numerical analyst and is a co-author of Direct Methods for Sparse
Matrices (OUP). He is the Convener of the ISO Fortran Committee and
has played a leading
role in the development of many of the features of Fortran 95 and
2003.
Malcolm Cohen is a mathematician and the leading compiler writer at
NAG in Oxford. He has participated actively in the development of
Fortran standards and was a major deisgner of Fortran 2003's
object-oriented features.
Readers who are familiar with Fortran 90/95 Explained by Michael Malcolm and John Reid will be pleased to add Fortran 95/2003 Explained, with the welcome addition of Malcolm Cohen as co-author, to their libraries. As with the previous work, this is a model of clear exposition ... Practitioners will be happy to have this important new book. ACM Fortran Forum
Ask a Question About this Product More... |