Basic HTML version of Foils prepared 21 Sept 1995

Foil 4 Fortran90 extends Fortran77 -- A summary of new features:

From New CPS615 Foils-- 28 August 95 CPS615 Basic Simulation Track for Computational Science -- Fall Semester 95. by Nancy McCracken and Geoffrey C. Fox


Array operations
Pointers
Improved facilities for numerical computation including a set of numeric inquiry functions
Parameterization of the intrinsic types, to permit processors to support short integers, very large character sets, etc.
User-defined derived data types composed of arbitrary data structures and operations on those structures.
Modules, for global data definitions and procedure libraries.
Source form, more appropriate for the terminal
New control constructs, forms of CASE and DO
Recursive procedures
Optional and keyword arguments
Dynamic storage allocation
Improved 1/0facilities
Additional intrinsic procedures
Evolution of the language by labelling some features "obsolescent"



© on Tue Oct 7 1997