FORTRAN Reference Manual

Contents
FORTRAN Reference Manual528615-001
xiv
Figures
Figures
Figure 2-1. FORTRAN Data Storage 2-9
Figure 2-2. Storage Order of Array Elements 2-18
Figure 2-3. Memory Allocation for Equivalenced Fields in a RECORD 2-25
Figure 4-1. Function Subprogram and Calling Program 4-5
Figure 5-1. Disk File Organization 5-5
Figure 6-1. Order of FORTRAN Statements 6-3
Figure 9-1. The Compilation Process 9-2
Figure 9-2. Compiler Listing—Page Heading 9-9
Figure 9-3. Compiler Listing—MAP Listing 9-13
Figure 9-4. Compiler Listing—CODE Listing 9-14
Figure 10-1. The Effect of the COMPACT Directive 10-12
Figure 12-1. User Data Segment for ENV OLD 12-3
Figure 12-2. User Data Segment for ENV COMMON 12-4
Figure 12-3. Normal and EXTENDCOMMON Addressing 12-10
Figure 12-4. Extended Data Segment 12-12
Figure 12-5. Program Memory Environment 12-14
Figure 14-1. A Process That Access Databases 14-1
Figure 14-2. Multiple Processes Accessing the Same Databases 14-2
Figure 14-3. Requesters and Servers 14-3
Figure 14-4. Structure Allocation to Support NonStop Requester Processes 14-5
Figure 14-5. A Queued Server 14-11
Figure 15-1. Process Messages Manipulated by the SMU 15-23
Figure 16-1. Fault-Tolerant Processing 16-6
Tables
Table i. Summary of Contents xix
Table 2-1. FORTRAN Character Set 2-2
Table 2-2. FORTRAN Data Types 2-8
Table 2-3. Array Based at One 2-15
Table 2-4. Array With Negative Subscripts 2-15
Table 2-5. Calculating Array Element Storage Locations 2-16
Table 3-1. Arithmetic Operators 3-2
Table 3-2. Determination of Expression Type 3-4
Table 3-3. Evaluation of Mixed-Type Exponential Expressions 3-5
Table 3-4. Relational Operators 3-7
Table 3-5. Logical Operators 3-9
Table 3-6. Evaluation of Logical Expressions 3-10
Table 3-7. Operator Precedence 3-11