B |
Backup procedures
|
files
|
Behavior differences
|
between HP COBOL on Alpha and I64 and VAX
|
Binary data
|
alignment
|
Binary data item
|
advantages of
|
See also Data item, binary
|
Binary search
|
function and results
|
requirements for
|
with AT END statement
|
with keys
|
BLOCK CONTAINS clause
|
disk media
|
compiler implementation specifications
|
magtape media
|
compiler implementation specifications
|
Bottom margin
|
Boundaries, data
|
Bucket size
|
compiler implementation specifications
|
Byte boundaries
|
effects on storage allocation
|
C |
C, calling from HP COBOL
|
-C flag
|
-c flag #1
|
-c flag #2
|
-c flag
|
example
|
Call frame
|
definition
|
CALL statement
|
nesting #1
|
nesting #2
|
transferring execution control
|
use of
|
Calling
|
sequence examples
|
Calling C Programs from HP COBOL on Tru64 UNIX
|
Calling COBOL Programs from C on Tru64 UNIX
|
Calling OpenVMS Alpha shareable images
|
Calling procedure
|
Calling routines
|
Calling subprograms
|
See Interprogram communication
|
Calling Tru64 UNIX Shareable Objects
|
-call_shared flag #1
|
-call_shared flag #2
|
Case sensitivity issues
|
on Tru64 UNIX
|
cc command
|
using cobol command instead of
|
CDD
|
See Oracle CDD/Repository
|
CDO
|
data types supported
|
source representation
|
CDO language
|
Cell
|
contents
|
location in the file
|
numbering
|
numerical order of
|
relative record number
|
size
|
Century date change
|
Character attributes for terminal screen
|
-check all flag
|
-check decimal flag
|
/CHECK=DECIMAL qualifier
|
/CHECK=DUPLICATE_KEYS qualifier
|
-check [no]bounds flag
|
-check [no]decimal flag #1
|
-check [no]decimal flag #2
|
-check [no]perform flag
|
-check none flag
|
CISC architecture
|
CIT3 data items
|
cit3 option
|
CIT4 data items
|
cit4 option
|
Class
|
CLASS-NAME
|
Class tests
|
numeric
|
CMS
|
See Code Management System
|
COB$SWITCHES
|
cobcall
|
cobcall routine
|
cobcancel
|
cobcancel routine
|
cobfunc
|
cobfunc routine
|
COBOL and debugging
|
COBOL command
|
cobol command
|
and ld
|
and other software components
|
compiling multiple files
|
creating shared libraries
|
COBOL command
|
driver
|
cobol command
|
driver
|
examples
|
compiling multiple files #1
|
compiling multiple files #2
|
using different suffix characters
|
files created by
|
for use with the debugger #1
|
for use with the debugger #2
|
format
|
interpretation of suffix characters
|
linking
|
linking objects
|
messages
|
output files
|
processes used by
|
COBOL command
|
qualifiers
|
cobol command
|
recognized source file name suffixes
|
sample use with external subprogram #1
|
sample use with external subprogram #2
|
specifying directory for temporary files
|
specifying input files
|
specifying output file
|
suffix characters and interaction with flags
|
temporary files
|
cobol command flags
|
list of
|
cobol flags
|
-align [padding]
|
-ansi
|
-arch
|
-arithmetic
|
-C
|
-c #1
|
-c #2
|
-call_shared
|
-check all
|
-check [no]bounds
|
-check [no]decimal #1
|
-check [no]decimal #2
|
-check [no]perform
|
-check none
|
-conditionals [selector]
|
-convert [no]leading_blanks
|
-copy
|
-copy_list
|
-cord
|
-cross_reference
|
-cross_reference alphabetical
|
-cross_reference declared
|
-D num
|
-display_formatted
|
-feedback file
|
-fips 74
|
-flagger [option]
|
<foot-tune
|
-g0
|
-g1
|
-g2 or -g
|
-g3
|
-granularity byte
|
-granularity long
|
-granularity quad
|
-include
|
-K
|
-L
|
-Ldir
|
-list
|
-lstring
|
-mach
|
-machine_code
|
-map
|
-map alphabetical
|
-map declared
|
-math_intermediate
|
-math_intermediate cit4
|
-names as_is
|
-names lower or -names lowercase flag
|
-names upper or -names uppercase flag
|
-nolocking
|
-non_shared
|
-noobject
|
-nowarn
|
-o output
|
-O0
|
-O1
|
-O2
|
-O3
|
-O4 or -O
|
-p0
|
-p1 or -p
|
-relax_key_checking or -rkc
|
-rsv
|
-rsv [no]200x
|
-rsv [no]xopen
|
-seq
|
-sequence_check
|
-shared
|
-show code
|
-show copy
|
-show xref
|
-std
|
-std 85
|
-std [no]mia
|
-std [no]syntax
|
-std [no]xopen
|
-std v3
|
-T num
|
-taso
|
-tps #1
|
-tps #2
|
-tps #3
|
-trunc
|
-V
|
-v
|
-w
|
-warn
|
-warn all
|
-warn [no]information
|
-warn [no]other
|
-warn none
|
-xref #1
|
-xref #2
|
-xref_stdout #1
|
-xref_stdout #2
|
COBOL qualifiers, list of
|
/ALIGNMENT=[NO]PADDING
|
/RESERVED_WORDS
|
/SEPARATE_COMPILATION #1
|
/SEPARATE_COMPILATION #2
|
/VFC
|
COBOL, run-time errors
|
See Run-time messages
|
COBOL_SWITCHES
|
Code Management System
|
integration with LSE
|
Coding
|
based on architectural differences
|
COLLATING SEQUENCE IS
|
Phrase, overriding a,
|
example
|
Command line
|
arguments, run time
|
OpenVMS Alpha
|
Tru64 UNIX
|
common HP COBOL errors
|
Command-line argument
|
accessing
|
Command-line arguments
|
accessing at run time
|
Command-line qualifiers
|
HP COBOL for OpenVMS VAX only (tab.)
|
HP COBOL only (tab.)
|
shared
|
shared (tab.)
|
Comment symbol
|
COMMON clause
|
Common language environment
|
using COBOL in
|
Communication
|
contained programs
|
See Interprogram communication
|
COMP data item
|
advantages of
|
COMP unsigned longword integers
|
Comparing operands
|
Compatibility
|
alignment for
|
case sensitivity
|
/CHECK=DUPLICATE_KEYS
|
compiling multiple source files
|
compiling multiple source files on OpenVMS Alpha
|
errors on compile
|
file compatibility
|
fixed-length records
|
ORGANIZATION INDEXED file, reading
|
print-controlled files
|
reading COBOL indexed files
|
variable-length records
|
VFC files
|
Compilation performance #1
|
Compilation performance #2
|
and physical memory
|
and separate compilation
|
and virtual memory
|
Compiled module entry
|
Compiler
|
and linker
|
diagnostic messages issued by
|
general description #1
|
general description #2
|
driver #1
|
driver #2
|
error messages
|
messages
|
performance
|
specifying directory for temporary files
|
Compiler directives
|
binary data item
|
See also Alignment directives
|
Compiler errors
|
example of
|
hints to avoid them
|
Compiler implementation limitations
|
subscripts
|
number of levels
|
Compiler implementation specifications
|
ALPHABET clause
|
value of numeric literals
|
/AUDIT qualifier
|
number of strings
|
BLOCK CONTAINS clause
|
disk media
|
magtape media
|
bucket size
|
contained programs
|
nesting depth
|
data items
|
exceeding size of
|
EXTENSION option
|
value of integers
|
external report file
|
number of characters
|
FD record length
|
file connectors
|
hexadecimal literals
|
index name
|
subscript value
|
indexed file
|
number of key data items
|
intrinsic functions, digits
|
ISAM keys, digits
|
MERGE
|
number of USING files
|
multiblock count
|
MULTIPLE FILE TAPE clause
|
number of files
|
nested IF statements
|
static nesting depth
|
nonnumeric literals
|
number of literal phrases
|
numeric literal, digits
|
numeric SORT/MERGE keys, digits
|
OCCURS n TIMES clause
|
value of n
|
Oracle CDD/Repository pathname specification
|
number of characters
|
PERFORM n TIMES clause
|
value of n
|
physical block size
|
picture character string, characters in
|
PICTURE character-strings
|
alphanumeric or alphabetic
|
alphanumeric or numeric edited
|
PICTURE character strings, digits in fixed-point numeric and numeric-edited items
|
record definitions
|
report file
|
number of lines
|
RESERVE AREAS clause
|
value of integers
|
run-time storage #1
|
run-time storage #2
|
SD record length
|
SORT
|
number of USING files
|
subscript name
|
subscript value
|
SWITCH clause
|
value of switch numbers
|
SYMBOLIC CHARACTERS clause
|
value of numeric literals
|
user-words
|
number of characters
|
USING phrase
|
number of operands
|
WINDOW option
|
value of integers
|
Compiler listing files
|
definition
|
multiple instances of source line
|
reading
|
separate compilation
|
Compiler messages
|
format
|
interpreting
|
Compiling
|
and linking for debugging
|
for debugging
|
Compiling programs
|
C language file suffix
|
C language with cobol
|
compile command qualifiers
|
compile command qualifiers (table)
|
conditional compilation
|
/DEBUG
|
debugging
|
error messages
|
-g -o
|
multiple source files on OpenVMS Alpha #1
|
multiple source files on OpenVMS Alpha #2
|
multiple source files on OpenVMS Alpha #3
|
multiple source files on OpenVMS Alpha #4
|
multiple source files on Tru64 UNIX
|
on OpenVMS Alpha
|
Concatenating items
|
nonnumeric data
|
Condition handler (ex.)
|
Condition values
|
returned
|
signaled
|
Conditional compilation lines
|
-conditionals [selector] flag
|
Contained program
|
COMMON clause
|
communication with
|
nesting depth
|
compiler implementation specifications
|
reading listing files
|
CONTENT argument-passing mechanism
|
Continuation symbol (ANSI format)
|
CONTINUE, DCL command
|
Control byte sequences
|
Control footing
|
Control heading
|
CONTROL KEY IN phrase
|
Controlling index #1
|
Controlling index #2
|
Conventional report
|
20-line logical page (fig.)
|
double-spaced master listing (fig.)
|
logical page
|
page advancing
|
CONVERSION phrase #1
|
CONVERSION phrase #2
|
/CONVERT
|
LEADING_BLANKS option
|
HP COBOL support for
|
-convert flag
|
-convert [no]leading_blanks flag
|
Converting
|
HP COBOL for OpenVMS VAX programs
|
using the /STANDARD=OPENVMS_AXP qualifier option
|
reference format
|
using REFORMAT
|
-copy flag
|
COPY FROM DICTIONARY statement
|
COPY library names, conflicting
|
COPY REPLACING statement
|
differences
|
line numbers in compiler listing files
|
COPY statement
|
accessing data definitions
|
differences
|
HP COBOL for OpenVMS VAX (ex.)
|
HP COBOL on OpenVMS Alpha (ex.)
|
inserting text midline
|
HP COBOL on OpenVMS Alpha (ex.)
|
inserting text midline (ex.)
|
multiple COPY statements
|
HP COBOL on OpenVMS Alpha (ex.)
|
multiple COPY statments (ex.)
|
example
|
/COPY_LIS
|
/COPY_LIST
|
in compiler listing files
|
-copy_list flag
|
-cord flag
|
Creating a New Sort Key
|
example
|
/CROSS_REFERENCE
|
in compiler listing files
|
-cross_reference alphabetical flag
|
-cross_reference declared flag
|
-cross_reference flag
|
CTRL/Z key
|
use with LSE
|