logo AsTeX 3.0

Professional Programmer's Guide to Fortran 77

Clive G. Page - Leicester Univ.

Retour index CD-ROM AsTeX 3.0 PnP Retour page web


Preface
1 What Is Fortran?
   1.1 Early Development
   1.2 Standardization
   1.3 Strengths and Weaknesses
   1.4 Precautions
2 Basic Fortran Concepts
   2.1 Statements
   2.2 Expressions and Assignments
   2.3 Integer and Real Data Types
   2.4 DO Loops
   2.5 Formatted Output
   2.6 Functions
   2.7 IF-blocks
   2.8 Arrays
3 Fortran in Practice
   3.1 The Fortran System
   3.2 Creating the Source Code
   3.3 Compiling
   3.4 Linking
   3.5 Program Development
4 Program Structure and Layout
   4.1 The Fortran Character Set
   4.2 Statements and Lines
   4.3 Program Units
   4.4 Statement Types and Order
   4.5 Symbolic Names
   4.6 PROGRAM Statement
   4.7 END Statement
5 Constants, Variables, and Arrays
   5.1 Data Types
   5.2 Constants
   5.3 Specifying Data Type
   5.4 Named Constants
   5.5 Variables
   5.6 Arrays
6 Arithmetic
   6.1 Arithmetic Expressions
   6.2 Arithmetic Intrinsic Functions
   6.3 Arithmetic Assignment Statements
7 Character Handling and Logic
   7.1 Character Facilities
   7.2 Character Substrings
   7.3 Character Expressions
   7.4 Character Assignment Statements
   7.5 Character Intrinsic Functions
   7.6 Relational Expressions
   7.7 Logical Expressions
   7.8 Logical Assignment Statements
8 Control Statements
   8.1 Control Structures
   8.2 IF-Blocks
   8.3 DO-Loops
   8.4 Logical-IF Statement
   8.5 Unconditional GO TO Statement
   8.6 Computed GO TO Statement
   8.7 STOP Statement
9 Procedures
   9.1 Intrinsic Functions
   9.2 Statement Functions
   9.3 External Procedures
   9.4 Arguments of External Procedures
   9.5 Variables as Dummy Arguments
   9.6 Arrays as Arguments
   9.7 Procedures as Arguments
   9.8 Subroutine and Call Statements
   9.9 RETURN Statement
   9.10 FUNCTION Statement
   9.11 SAVE Statement
   9.12 EXTERNAL and INTRINSIC Statements
10 Input/Output Facilities
   10.1 Files, I/O Units, and Records
   10.2 External Files
   10.3 Internal Files
   10.4 Pre-Connected Files
   10.5 Error and End-Of-File Conditions
   10.6 Format Specifications
   10.7 Format Edit Descriptors
   10.8 Format Data Descriptors A, E, F, G, I, L
   10.9 Format Control Descriptors
   10.10 List-Directed Formatting
   10.11 Carriage-Control and Printing
   10.12 Input/Output Statements and Keywords
   10.13 OPEN Statement
   10.14 CLOSE Statement
   10.15 INQUIRE Statement
   10.16 READ and WRITE Statements
   10.17 REWIND and BACKSPACE Statements
11 DATA Statement
   11.1 Defined and Undefined Values
   11.2 Initialising Variables
   11.3 Initialising Arrays
   11.4 DATA Statements in Procedures
   11.5 General Rules
12 Common Blocks
   12.1 Using Common Blocks
   12.2 Blank Common Blocks
   12.3 COMMON Statement
   12.4 BLOCK DATA Program Units
13 Obsolete and Deprecated Features
   13.1 Storage of Character Strings in Non-character Items
   13.2 Arithmetic IF Statement
   13.3 ASSIGN and assigned GO TO Statements
   13.4 PAUSE Statement
   13.5 Alternate RETURN
   13.6 ENTRY Statement
   13.7 EQUIVALENCE Statement
   13.8 Specific Names of Intrinsic Functions
   13.9 PRINT Statement and simplified READ
   13.10 END FILE Statement
   13.11 Obsolete Format Descriptors
14 Appendix A - List of Intrinsic Functions
15 Appendix B - Specific Names of Generic Functions
   

Fin du manuel
Dernière mise à jour le 21 octobre 1999, par Michel Lavaud

Pour télécharger le manuel Professional Programmer's Guide to Fortran 77 au format pdf (563Kb), cliquez ici.