Compaq COBOL AAQ2G1FTK User Manual page 12

Compaq computer accessories user manual
Table of Contents

Advertisement

15.7.2
Relative Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.2.1
Maximum Record Number (MRN) . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.2.2
Cell Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bucket Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.2.3
File Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.2.4
15.7.3
Indexed Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.3.1
Optimizing Indexed File I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.3.2
Calculating Key Index Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.3.3
Caching Index Roots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Image Activation Optimization (Tru64 UNIX) . . . . . . . . . . . . . . . . . . . . . .
15.8
16.1
Managing Memory Granularity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using the VOLATILE Compiler Directive . . . . . . . . . . . . . . . . . . . . . . . . .
16.2
Aligning Data for Performance and Compatibility . . . . . . . . . . . . . . . . . . .
16.3
16.3.1
Data Boundaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.3.2
Data Field Padding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.3.3
Alignment Directives, Qualifiers, and Flags . . . . . . . . . . . . . . . . . . . .
16.3.4
Specifying Alignment at Compile Time . . . . . . . . . . . . . . . . . . . . . . . .
Using Alignment Directives, Qualifiers, and Flags . . . . . . . . . . . . . . . . . .
16.4
Order of Alignment Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.4.1
16.4.2
Nesting Alignment Directives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.4.3
Comparing Alignment Directive Effects . . . . . . . . . . . . . . . . . . . . . . . .
B Compaq COBOL for OpenVMS VAX and Compaq COBOL
Compatibility and Migration
B.1
Compatibility Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Differences in Extensions and Other Features . . . . . . . . . . . . . . . . . . . . . .
B.2
Command-Line Qualifiers (Options or Flags) . . . . . . . . . . . . . . . . . . . . . . .
B.3
B.3.1
Qualifiers and Flags Shared by Compaq COBOL and Compaq COBOL
for OpenVMS VAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.3.2
Compaq COBOL Specific Qualifiers and Flags . . . . . . . . . . . . . . . . . . .
B.3.3
B.4
Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.4.1
Program Structure Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.4.2
Program Listing Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.4.2.1
Machine Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.4.2.2
Module Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
COPY and REPLACE Statements . . . . . . . . . . . . . . . . . . . . . . . . .
B.4.2.3
Multiple COPY Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.4.2.4
B.4.2.5
COPY Insert Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.4.2.6
REPLACE and COPY REPLACING Statements . . . . . . . . . . . . . .
B.4.2.7
DATE COMPILED Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.4.2.8
Output Formatting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.4.3
xii
15-16
15-16
15-16
15-17
15-18
15-19
15-20
15-24
15-25
15-25
16-1
16-3
16-3
16-3
16-4
16-4
16-5
16-6
16-6
16-7
16-8
B-4

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the COBOL AAQ2G1FTK and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents